使用.htaccess进行基于IP的重定向

时间:2015-04-24 13:38:49

标签: apache .htaccess

我需要使用.htaccess文件在Apache中设置重定向。重定向将用于强制用户临时进入维护页面。

  

如何将用户从http://devsparkle.mehttp://www.devsparkle.me重定向到http://www.devsparkle.me/maintenance

  

如何防止localhost, 127.0.0.1 用户被重定向?

1 个答案:

答案 0 :(得分:2)

尝试:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} !127\.0\.0\.1
RewriteCond %{HTTP_HOST} ^(www\.)?devsparkle\.me$ [NC]
RewriteRule ^(?!maintenance).* /maintenance [L,R]