htaccess动态重写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了htaccess动态重写相关的知识,希望对你有一定的参考价值。

例如:https://www.mydomain.de/myproduct/?___store=french&___from_store=germanhttps://www.mydomain.de/myproduct/

我有一个商店,并希望动态永久性地将数百个网址的商店视图重写到同一个网址的一部分。

这对于许多URL,通过301重定向到产品部分

你能帮助我吗?

答案

您可以使用此规则去除查询字符串:

RewriteCond      %{QUERY_STRING}    ___store=
RewriteCond      %{QUERY_STRING}    ___from_store=
RewriteRule      (.*)               $1?     [R=301,QSD,L]

它检查查询字符串是否包含___store=___from_store=,然后在没有查询字符串的情况下永久地重定向到相同的URL。

以上是关于htaccess动态重写的主要内容,如果未能解决你的问题,请参考以下文章

htaccess动态重写

.htaccess 没有文件夹的根重写

htaccess 重定向 301 + 重写冲突

在htaccess中重写URL时添加.html?

htaccess重写缓慢...更好的方法吗?

.htaccess 重写 url 帮助使用 GET 变量指向 URL 中的值 [关闭]