多个特定的ips到备用域

时间:2016-10-15 01:25:56

标签: .htaccess redirect ip

我是NOOB。我正在尝试使用htaccess将特定IP地址重定向到其他域。这些IP地址是人们复制我输入的内容以描述内容并在几小时内将其放在他们的网站上。我希望他们只看到静态站点B,而其他人都看到动态站点A. 下面的代码重定向到cat.com,我之前用它作为重定向测试,这似乎有效。但后来我把它改成了dog.com,但它仍然将我重定向到cat.com。我在旧的rewriterule前放了一个#符号,所以它不应该在游戏中了。我还检查了cpanel中的重定向。这是我正在使用的子域,而不是帐户中的主域。这个htaccess文件只将68.14.155.149添加到重定向部分。

<Files 403.shtml>
order allow,deny
allow from all
</Files>
# -- MOD: Forbid Cross Site Scripting in query
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^.*(allow_url_include|auto_prepend_file).* [NC]
RewriteRule ^(.*)$ - [F,L]
</IfModule>
# -- END MOD: Forbid Cross Site Scripting in query
deny from 180.76.5.0/24
deny from 198.23.76.220

Options +FollowSymLinks

RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_ADDR} ^38\.100\.121\.65$ [OR]
RewriteCond %{REMOTE_ADDR} ^206\.141\.173\.244$ [OR]
RewriteCond %{REMOTE_ADDR} ^68\.14\.15\0.24$
RewriteRule ^(.*)$ http://www.dog.com/$1 [L,R=301]
#RewriteRule ^(.*)$ http://www.cat.com/$1 [L,R=301]

<IfModule mod_rewrite.c>
  RewriteEngine  on
  RewriteBase /

RewriteRule ^About\-us\.php$ About\-Me\.php [R=301,NE,QSA,L]
</IfModule>
#RVS END REDIRECT PAGE  

0 个答案:

没有答案