【发布时间】:2019-10-15 16:41:26
【问题描述】:
我目前正在尝试将旧域重定向到新域,但遇到了一个小问题。我只想做 1 个不带参数的 301 重定向...
现在我有这个 -> olddomain.com/?dmdald -> newdomain.com/?dmdald -> newdomain.com
所以基本上我不得不使用两个 301 重定向,因为参数仍然存在。有什么办法可以在下面做到这一点吗?我正在使用 wordpress。
olddomain.com/?dmdald -> newdomain.com
我使用了下面的代码,它最终可以得到最终结果,但不幸的是它仍然使用两个重定向。
RewriteCond %{QUERY_STRING} !=""
RewriteCond %{QUERY_STRING} !^p=.*
RewriteCond %{QUERY_STRING} !^s=.*
RewriteCond %{REQUEST_URI} !^/wp-admin.*
RewriteRule ^(.*)$ /$1? [R=301,L]
【问题讨论】:
标签: wordpress url redirect parameters