0

次の仮想ホスト構成があります。

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/projects/mycheck.il"
    ServerName mobile.mycheck
    ErrorLog "logs/mobile.mycheck.log"
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/projects/api.il"
    ServerName api.mycheck
    ErrorLog "logs/api.mycheck.log"
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/projects/admin"
    ServerName front.mycheck
    ErrorLog "logs/front.mycheck.log"
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs"
    ServerName localhost
    ErrorLog "logs/localhost.log"
</VirtualHost>

Windowsを使用すると、次のhostsファイルがあります

127.0.0.1       localhost
127.0.0.1       mobile.mycheck
127.0.0.1       api.mycheck
127.0.0.1       front.mycheck

ただし、ブラウザにどの仮想ホストを配置しようとしても、常に同じディレクトリ(projects/mycheck.il)に解決されます。これを修正する方法はありますか?

4

1 に答える 1

0

VirtualHost 宣言の前に次の行を追加してみてください。

NameVirtualHost *:80
于 2012-11-15T14:00:20.347 に答える