同じ IP から開かれるが、ポートが異なる 2 つの異なるディレクトリを作成したいと考えています。これを実現する方法が見つかりません。さまざまなフォーラムや Google を試しましたが、まだ何も見つかりません。このような仮想ホストを作成できますか?
例:
127.0.0.1:80 -> /Applications/AMPPS/www80
127.0.0.1:12 -> /Applications/AMPPS/www12
はい、私はMacで実行していますが、手順はMacとWindowsで同じです
答え1
はい、2 つの仮想ホストを構成することで可能です。httpd.conf
次の行を変更して追加し、Apache が両方のポートでリッスンするように構成されていることを確認する必要があります。
Listen 12
次の設定と同様に Apache を設定できます。
<VirtualHost *:80>
DocumentRoot "/Applications/AMPPS/www80"
</VirtualHost>
<VirtualHost *:12>
DocumentRoot "/Applications/AMPPS/www12"
</VirtualHost>
その設定をsites-available
構成ディレクトリに配置し、 を使用してa2ensite
実際にサイトを有効にしてから、Apache を再起動します。
参照:
参考: