我無法找到訪問我的Android手機上虛擬主機頁面(以及默認Apache index.html頁面)的方式。我的Android和PC上的主機文件使用127.0.0.1作爲localhost和domain1.com。我已經在我的電腦上重新啓動了我的Apache服務器,並且我可以在我的電腦的domain1.com瀏覽器上正常訪問它,但似乎無法在我的Android瀏覽器上訪問它。我嘗試了一個公共IP地址,domain1.com,domain1.com:8000,127.0.0.1:8000,localhost:8000 ...但似乎沒有任何工作。不過,他們在本地PC上工作。這是我的httpd.conf文件:本地訪問Android設備上的Apache服務器
<Directory /home/*/public_html/>
AllowOverride FileInfo AuthConfig Limit
Order allow,deny
Allow from all
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
ScriptAlias /cgi-bin/ "/home/*/public_html/domain1.com/public/"
Listen 8000
NameVirtualHost *:8000
<VirtualHost *:8000>
ServerName domain1.com
DocumentRoot /home/*/public_html/domain1.com/public
</VirtualHost>
你是在你的手機上運行apache?或者在你的電腦上運行apache?再加上你將永遠無法使用地址http:// localhost ...或127.0.0.1聯繫遠程服務器,除非它在本地運行.... – 2012-02-11 22:29:21
我正在PC上運行它。無論如何解決它。從ifconfig使用PC的本地IP地址。歡迎回復。 – user1200289 2012-02-11 23:33:15