htaccess重定向到文件,除了自己的IP

时间:2015-10-04 08:29:39

标签: .htaccess mod-rewrite redirect

我在找到正确的方法时遇到了一些麻烦:

我即将推出一个网站www.domain.com,但它还没有为公众的眼睛做好准备。所以我想将所有访问者(除了我自己)重定向到www.domain.com/teaser.html。

我该如何做到这一点,所以我保持网站内容对访问者隐藏,如果我重定向基本网址而不创建循环? htaccess字符串怎么样?

如果我创建这样的东西:

RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_HOST} !^xxx.xxx.xxx.xxx
RewriteRule .* /coming-soon.html [R=302,L]

它只是创建一个循环。如何在不创建循环的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

如上所述in this question

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !=123.45.67.89
RewriteRule index.php$ /teaser.php [R=301,L]