我想将所有页面重定向到同一服务器上的一页。 换句话说,我需要重定向:
adaptor
(可以是任何数字,例如www.example.com
)
到
www.example.com/something
我已经尝试了多个版本:
www.example.com/maintenance
但是我最终在浏览器“重定向过多”中收到错误消息,或者不是所有内容都在重定向... 任何帮助将不胜枚举。
答案 0 :(得分:0)
在您的.htaccess
中使用它:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/maintenance [R=301,L]
这会将example.com/anything
的所有URL重定向到https://www.example.com/maintenance
。
这是使用301重定向实现的。 在测试时,请确保将其更改为 R=302
,因为这是临时重定向 。一旦高兴,就可以回到R=301
。
请确保在测试前清除缓存。 (或使用专用浏览器)。