XAMPP 1.7.4 は Win7 Pro システムでホストされています
検索されるWeb アプリケーションC:\xampp\htdocs\webapp\
は、単一の index.html ファイルです。
このようにローカルでサイトに接続できますhttp://localhost/webapp/
iPodTouch は、サファリ ブラウザで次のように入力することで、LAN 経由でホストに接続できます。
http://192.168.0.11/
これはに解決されます
http://192.168.0.11/xampp/
xamppランディングページをロードします。
しかし、次のように webapp に接続しようとすると:
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>
webapp の .htaccess には以下が含まれます。
Order deny,allow
Allow from all
おそらく、localhost のアカウントでループにスローされる webapp アドレスの解決に問題があると思われます。
http://192.168.0.11/webapp/
LAN を介して強制的にロードするにはどうすればよいですか?