我有以下网址:
https://www.parcelparcel.com/nl_NL/pakket-versturen-frankrijk/?page=nl_NL/populair/pakket-naar-frankrijk/
我想将301重定向到:
https://www.parcelparcel.com/nl_NL/pakket-versturen-frankrijk/
我尝试通过.htaccess
中的以下代码实现这一目标:
RewriteRule ^index.php/populair/pakket-naar-frankrijk/?page=nl_NL/populair/pakket-naar-frankrijk/?$ https://www.parcelparcel.com/nl_NL/pakket-versturen-frankrijk/ [R=301,L]
但是,没有结果。有人可以建议我还是告诉我我所缺少的。我检查了网址是否以隐身方式重定向。
谢谢!
答案 0 :(得分:0)
尝试一下:
RewriteCond %{QUERY_STRING} !^(.*)$
RewriteRule ^nl_NL/pakket-versturen-frankrijk/?$ nl_NL/pakket-versturen-frankrijk/?page=nl_NL/populair/pakket-naar-frankrijk/ [L]
第Fisrt行以排除具有Query String
第二个选择以nl_NL/pakket-versturen-frankrijk/
或nl_NL/pakket-versturen-frankrijk
开头的URI,并在内部将其重定向到nl_NL/pakket-versturen-frankrijk/?page=nl_NL/populair/pakket-naar-frankrijk/