0

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 を介して強制的にロードするにはどうすればよいですか?

4

1 に答える 1

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 > 設定 > 一般を変更するには

WordPress アドレス (URL) 192.168.01.11/webapp/ サイトアドレス (URL) 192.168.01.11/webapp/

そして最後に

ブラウザのキャッシュをクリアしてください!

ブラウザーのキャッシュが原因で、変更を確認することができずに何時間もかけて変更を加えていました。

httpd.conf、httpd-vhosts.conf、.htaccess、またはホスト ファイルを変更する必要はありません

于 2012-09-14T02:35:34.763 に答える