2010-11-15 33 views
0

我有一臺開發服務器,其Ubuntu服務器10.10的ip爲192.168.0.175。 當我啓用apache2的重寫mod並更改站點配置以允許重寫時,事情就會變得混亂起來。如何做一個基於IP地址的Apache2重寫

隨着重寫關閉,並允許重寫爲None,然後我輸入192.168.0.175/test和網站加載,但隨着它全部打開,它將地址更改爲www.192.168.0.175/test,並且網站無法加載。

這是怎麼發生的?

+0

很有可能你有一個RewriteRule可以接收任何不以www開頭的地址。並添加它。如果你可以發佈你的.htaccess(或者如果你的網站的主要apache2配置是相關的配置),我們可能會提供更多的幫助。 – Andrew 2010-11-15 18:43:30

回答

0

www.192.168.0.175是錯誤的。如果您輸入www,瀏覽器會假定這是一個域名。

Ip的前綴應該是www