【发布时间】:2014-04-20 20:59:38
【问题描述】:
互联网研究对我没有帮助,所以我迫切地向社区寻求答案。问题是: 我们已将一个网上商店从 Joomla-Virtuemart 转移到 PrestaShop。现在我们遇到了重定向 URL 的问题。
例如,.htaccess 中的以下语法不起作用:
重定向 301http://wedding-shop.com/ch-de/Brautschmuck/Schmuckset-Mirandahttp://wedding-shop.com/de/brautschmuck/61-schmuckset-miranda-braut.html
它的作用是将初始 URL 中的 /ch-de/ 替换为 /de/ 并显示引发 404 错误的不存在页面。
在与帮助我准备 .htaccess 文件的主机商交谈后,他告诉我,PrestaShop 中应该有一些逻辑。我拼命想弄清楚这一点,但没有结果。
另一个问题是 URL 的类型
.../ch-de/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=2484&category_id=90&option=com_virtuemart&Itemid=1
这在 .htaccess 文件中不起作用。在这里,我不知道为什么。我有大约 700 个此类 URL。
希望能提供任何解决此问题的提示... 提前致谢, 莱昂娜
【问题讨论】:
标签: regex apache .htaccess mod-rewrite redirect