いくつかのApache仮想ホストを設定しています。外部からアクセスしたいのですが。ポートベースのApache仮想ホストという記事を見つけました。これは、特定のポートでリッスンするようにそれぞれに指示できることを説明しています。
Listen 10080
<VirtualHost *:80 *:10080>
DocumentRoot "/Users/.../public_html"
ServerName www.foo.com
<Directory "/Users/.../public_html">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
それぞれにが必要でありListen <unique port>
、ルーターの各ポートを転送する必要があります。したがって、結果は次のようになります。
http://<my ip address>:10080
http://<my ip address>:10081
http://<my ip address>:10082
- 等...
より良い解決策はありますか?