在htaccess中通过IP重定向用户

时间:2013-03-23 21:46:16

标签: .htaccess redirect ip

所以我一直在尝试在我的网站上完成一些构建。但是,我想要它,以便如果用户不匹配我的IP,他们将被重定向到“正在建设中”页面。但是,我希望此IP匹配适用于domain.com上的所有页面,但正在构建的页面除外。

有没有办法可以在我网站的根文件夹中添加.htacess这样的功能?

1 个答案:

答案 0 :(得分:0)

尝试将这些规则添加到htaccess文件中:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^12\.34\.56\.78$
RewriteRule !^/?under_construction.html /under_construction.html [L,R]

12.34.56.78 您的 IP地址, /under_construction.html 是您正在构建的页面。您需要确保在使用mod_rewrite的子目录中没有其他htaccess文件(因为它会取代这些规则)。