如何使用mod_rewrite代替域名而不是域名

时间:2013-11-01 02:28:27

标签: php

如何将mod_rewrite用于ip而不是域名。

对于我正在使用的域名

RewriteCond %{HTTP_HOST} ^treasherlocked.in
RewriteRule (.*) http://www.treasherlocked.in/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.treasherlocked.in/ [R=301,L]

对于ip我正在使用这样,但它不是w <

RewriteCond %{HTTP_HOST} ^118\.139\.160\.117
RewriteRule (.*) http://118.139.160.117/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://118.139.160.117/ [R=301,L]

1 个答案:

答案 0 :(得分:2)

替换此行

RewriteCond %{HTTP_HOST} ^118\.139\.160\.117

RewriteCond %{REMOTE_ADDR} ^118\.139\.160\.117

你的问题将得到解决。