所有页面重定向到单个页面-太多重定向wordpress
我试图将所有页面重定向到一个页面。我从下面的堆栈溢出中得到了解决方案,但是我得到了太多的重定向。这是我的密码:所有页面重定向到单个页面-太多重定向wordpress,wordpress,apache,.htaccess,Wordpress,Apache,.htaccess,我试图将所有页面重定向到一个页面。我从下面的堆栈溢出中得到了解决方案,但是我得到了太多的重定向。这是我的密码: Options -MultiViews +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_URI} !/closing-down$ RewriteCond %{REMOTE_HOST} !^my\.ip\.11\.11 RewriteRule $ /closing-down [R=302,L] 将规则更改为: Option
Options -MultiViews +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !/closing-down$
RewriteCond %{REMOTE_HOST} !^my\.ip\.11\.11
RewriteRule $ /closing-down [R=302,L]
将规则更改为:
Options -MultiViews +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{THE_REQUEST} !\s/closing-down[\s?] [NC]
RewriteCond %{REMOTE_HOST} !^my\.ip\.11\.11
RewriteRule ^ /closing-down [R=302,L]
并在新浏览器中进行测试,以避免旧缓存
使用
请求
而不是请求
作为请求
可以在WP默认规则后更改为/index.php
,而请求
对于web请求保持不变。将规则更改为:
Options -MultiViews +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{THE_REQUEST} !\s/closing-down[\s?] [NC]
RewriteCond %{REMOTE_HOST} !^my\.ip\.11\.11
RewriteRule ^ /closing-down [R=302,L]
并在新浏览器中进行测试,以避免旧缓存
使用
请求
而不是请求
作为请求
可能会在WP默认规则后更改为/index.php
,而请求
对于web请求保持不变。但是我从论坛中接受的答案中获取了代码,为什么它对我不起作用?这个答案可能没有使用WP I已经给了你为什么REQUEST\u URI
不起作用的原因。明白了。你可以添加除了静态文件,如css。它可能会帮助其他人。谢谢你的帮助RewriteCond%{REQUEST\u FILENAME}-f
排除静态文件。但是我从论坛中接受的答案中获取了代码,为什么它对我不起作用?该答案可能没有使用WP,我已经给了你请求URI
不起作用的原因。明白了。你可以添加除了静态文件,如css。它可能会帮助其他人。谢谢你的帮助RewriteCond%{REQUEST\u FILENAME}-f
以排除静态文件。