301重定向?___ store = default

时间:2017-08-14 16:29:11

标签: apache magento redirect

我需要对所有具有此类结尾的网址进行301重定向:

___商店=默认&安培; ___ from_store = com的

例如:

301 FROM URL

https://www.example.com/page.html?___store=default&___from_store=com

TO:

https://www.example.com/page.html?___store=default_migrated&___from_store=com

服务器中有Apache,Magento 2是我在那里运行的CMS。如果需要更多细节,我很乐意提供。

1 个答案:

答案 0 :(得分:0)

您可以在apache中为此设置RewriteRule。基本上你只需要检查%{QUERY_STRING}服务器变量,看看它是否与查询字符串完全相符“?___ store = default& ___ from_store = com”(你可以将它改为匹配中不那么严格)如果需要,使用正则表达式。)

RewriteCond %{QUERY_STRING} ^___store=default&___from_store=com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/$1?___store=default_migrated&___from_store=com [L,R=301]

您可以阅读有关Apache RewriteRules here的更多信息。