变量的永久重定向 URL

Permanent Redirect of a variable URL

我的 .htaccess 永久重定向代码出现问题,无法正常工作:

RedirectPermanent ^shop/?attro-attributes=([0-9]*) http://www.second-website.example

我想从第一个网站重定向 URLs:

到第二个网站URL:http://www.second-website.example/

RedirectPermanent 和来自 mod_alias 的其他重定向指令无法访问查询字符串。您的匹配模式不能包含 URL 中的 ? 或匹配其后的任何内容。

您将不得不使用 mod_rewrite,它可以通过 RewriteCond.

访问查询字符串
RewriteEngine on
RewriteCond %{QUERY_STRING} attro-attributes=[0-9]*
RewriteRule ^/?shop/$ https://www.second-website.example/ [L,R=301]