2016-12-25 13 views
0

私はアンドロイドアプリケーションの魔女は、PHPで書かれたWeb APIに接続して作業しています。 私のセットアップ私のhttpd-のバーチャルホストのconfファイルでこの構成により、サブドメイン:サブドメインのようなサブドメインをApacheにロードする方法は?

<VirtualHost *:8080> 
DocumentRoot "c:/wamp/www/Clinic" 
ServerAlias Clinic.localhost 
ServerName Clinic.localhost 
    <Directory "c:/wamp/www/Clinic"> 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
</VirtualHost> 

私はこのようなものに接続し、この設定作業:

http://clinic.localhost:8080

今私アンドロイドデバイスからこのAPIに接続したいそこには、DNSサーバーはありませんし、私はこのURLで接続しようとしているとき、私は今、サーバーのIPにより、このAPIに接続する必要があります。

http://192.168.1.102:8080/clinic

私は404エラーを取得し、私のシステムは、ホストを解決できません。

+0

これはあなたのポートによって引き起こされ、80を使用してエイリアス/クリニック –

+0

を私に許します。私は本当の言葉でポートを設定しましたが、私は質問に入力するのを忘れてしまいます。私は私の質問を修正します。 –

答えて

0

私はその理由を見つけました。私のhttpd-vhost設定ファイルで私は私のルートのための仮想ホストを持っていないし、このapacheのためにホストのルートフォルダを認識できませんでした。この設定を自分の設定ファイルに追加すると、すべてのことがOKです。

<VirtualHost *:8080> 
    DocumentRoot "c:/wamp/www" 
    ServerAlias localhost 
    ServerName localhost 
</VirtualHost> 
関連する問題