使用iPod Touch通过LAN连接到XAMPP Web应用程序

时间:2012-09-13 17:03:52

标签: wordpress xampp ipod-touch lan resolve

XAMPP 1.7.4托管在Win7 Pro系统上

位于C:\xampp\htdocs\webapp\的网络应用是一个index.html文件。

我可以像http://localhost/webapp/

一样在本地连接到网站

iPodTouch能够通过LAN连接到主机,在Safari浏览器中输入以下内容:

http://192.168.0.11/

解析为

http://192.168.0.11/xampp/

并加载xampp着陆页。

但如果我尝试联系这样的网络应用程序:

http://192.168.0.11/webapp/

地址解析为http://localhost/webapp/,浏览器无法打开该页面,因为它无法连接到服务器。

http://192.168.0.11:80/webapp/也会产生上述结果。我不认为进入端口是必要的,因为我可以在第一个例子中到达xampp登陆页面。

以上所有内容均按照以下条款进行:

httpd.conf包括:

AllowOverride All
Order allow,deny
Allow from all

httpd-xampp.conf包括:

# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
#Deny from all
#Allow from 127.0.0.0/8
Allow from all
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

.htaccess for webapp包括:

Order deny,allow
Allow from all

据推测,由于localhost,webapp地址的解析会被抛入循环中。

如何强制http://192.168.0.11/webapp/加载到局域网?

1 个答案:

答案 0 :(得分:1)

所以简短的故事是我只需要在这里修改xampp的默认安装:

的httpd-xampp.conf

# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
#Deny from all
#Allow from 127.0.0.0/8
Allow from all
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

允许从任何IP访问

并修改wp-admin&gt;设置&gt;一般

WordPress地址(URL)192.168.01.11/webapp/ 站点地址(URL)192.168.01.11/webapp /

最后

清除浏览器缓存!

由于浏览器的缓存,我花了几个小时进行修改而无法看到更改。

httpd.conf,httpd-vhosts.conf,.htaccess或任何主机文件无需修改