我需要对所有具有此类结尾的网址进行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。如果需要更多细节,我很乐意提供。
答案 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的更多信息。