繁体   English   中英

htaccess 301重定向-删除字符串

[英]htaccess 301 redirect — remove a string

我正在尝试执行htaccess 301重定向,但是我被卡住了。

我想要的是在URL中删除一个字符串,该字符串为: style = 5&

我想要重定向它,以便所有可能在URL中获得该字符串的页面都将被删除。 - 提前致谢。

从:

/viewtopic.php?style=5&f=45&t=1980&p=19136

至:

/viewtopic.php?f=45&t=1980&p=19136

您可以在DOCUMENT_ROOT/.htaccess文件中使用以下代码:

RewriteEngine On

RewriteCond %{QUERY_STRING} ^(.+?&)?style=5(?:&(.*))?$ [NC]
RewriteRule ^viewtopic\.php$ %{REQUEST_URI}?%1%2 [R=302,NC,L]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM