【发布时间】:2015-09-20 01:08:14
【问题描述】:
这是标准“如何从 magento url 中删除 index.php”问题的细微变化。
我已经实现了this answer 中提到的更改,并且网站上生成的 url 不再显示 index.php。
但是,更进一步,指向仍然在 url 中的 index.php 的站点的旧链接仍然有效。
例如www.mydomain.com/index.php/page1 在网上某处被提及,用户点击该网站的链接。它没有重定向到 www.mydomain.com/page1,而是保持原样,并且仍然在我们的分析中作为单独的 url 提取。
我不熟悉 LAMP 环境(仍在学习曲线上!),所以我不习惯 mod_rewrite 规则。您可以提供任何帮助来教育我如何构建规则,以便它从 url 中删除 index.php 并将 301 重定向到其余部分!
谢谢!
【问题讨论】:
标签: magento mod-rewrite redirect