1

仮想ホスト (mynewsite.com) を使用してローカルホストにサイトを構築しています。ファイルを実際のサーバーにアップロードする代わりに、ローカルでテストすることをお勧めします。デスクトップで仮想ホストを動作させています。iPhone やネットワーク上の任意のコンピュータで仮想ホストを表示できるようにしたいだけです。したがって、iPhone で mynewsite.com にアクセスすると、localhost からサイトが表示されます。ポート転送を行う必要があると思いますが、それを理解するのに苦労しています。私はMAMPを搭載したMacを使用しています。

テスト用に Linksys ルーターを介して仮想ホストを iPhone で使用できるようにするにはどうすればよいですか?

MAMP の httpd.conf は次のようになります。

<VirtualHost *:80>
    DocumentRoot "/Users/jaysonp/Sites/mynewsite"
    ServerName "mynewsite.com"
    ServerAlias *.mynewsite.com
...

次に、ホストファイルに次のものがあります:127.0.0.1 mynewsite.com

iPhone で IP アドレスを入力するだけでは機能しないことに注意してください。サイトが機能するようにドメイン名をチェックするコードがあります。

ありがとう!

4

4 に答える 4

5

ここで私の答えを見てください。ただし、基本的には、iPad の Wifi 設定を変更して、開発マシンの IP アドレスを HTTP プロキシとして使用するだけです。

于 2012-08-01T12:33:06.530 に答える
1

アプリケーションを使用して、デバイス上のホスト ファイルを編集できます。iFile アプリケーションを使用します。任意のホスト名を追加できます。ここで写真を見ることができますが、私は私の言語で書きました。

http://www.anop72.info/iphoneipad-เรียก-url-vhost-ทำอย่างไร/

お役に立てれば。

于 2012-01-07T03:25:47.810 に答える
-1

仮想ホストの IP アドレスを使用するだけです。iPhone が [仮想] ホストと同じローカル ネットワーク上にある場合、IP アドレスは正常に機能します。

「仮想」ホストをどのように定義しているのかよくわかりません-つまり、XenまたはVMwareなどを使用していますか?それとも、デスクトップでWebサービスを実行しているだけですか?

前者の場合 - Xen/VMware を介して IP サービスを設定する必要があります。後者の場合 - デスクトップ マシンの IP アドレスです。

于 2010-11-06T17:15:48.297 に答える