如何使用查询字符串 .htaccess 重定向此 URL?
在使用 WordPress 维护插件时,我最终得到了这个查询字符串 URL,现在我需要在网站上线时将其重定向到根目录。
http://mydomain.com/maintenance/?req=http%3A%2F%mydomain.com%2F
什么会将该 URL 重定向到简单的 http://mydomain.com
?
我已经尝试过这两个:
Redirect 301 "http://mydomain.com/maintenance/?req=http://mydomain.com/" http://mydomain.com
Redirect 301 "http://mydomain.com/maintenance/?req=http%3A%2F%mydomain.com%2f" http://mydomain.com
While using a WordPress maintenance plugin, I ended up with this query string URL that I now need to redirect to root when the site goes live.
http://mydomain.com/maintenance/?req=http%3A%2F%mydomain.com%2F
What will redirect that URL to simply http://mydomain.com
?
I've tried both of these:
Redirect 301 "http://mydomain.com/maintenance/?req=http://mydomain.com/" http://mydomain.com
Redirect 301 "http://mydomain.com/maintenance/?req=http%3A%2F%mydomain.com%2f" http://mydomain.com
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将这些行放入您的 .htaccess 文件中:
Put these lines in your .htaccess file:
重定向
仅适用于网址路径。您需要使用真正的 mod_rewrite看一下查询:Redirect
does only work with the URL path. You need to use the real mod_rewrite to look at the query: