2011-02-28 50 views
0

我正在尋找使用HTACCESS將IP地址重定向到域名。所以,任何時候IPaddress.com/subdir1/page1.html顯示出來,它會重定向到domainname.com/subdir1/page1.html將IP重定向到域名的簡單HTACCESS問題

我沒有運氣嘗試這樣做:

Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example\.com [OR] 
RewriteCond %{HTTP_HOST} ^123\.45\.67\.89 
RewriteRule (.*) http://www.example.com/$1 [R=301,L] 

因爲它ONLY重定向主IP地址的主域名,而不是子目錄的IPS子目錄域

謝謝 傑夫

回答

1

很老了,但也許你的意思的RewriteCond%{REMOTE_ADDR}

0

看起來你可能只是忘了^,也許$或兩個......沒有原因,這不應該工作:

Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^123\.45\.67\.89$ [NC] 
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301] 
RewriteCond %{HTTP_HOST} ^example\.com$ [NC] 
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]