私は現在、Apacheのドキュメントと同じように、名前ベースの仮想ホスト構成を使用して、同じIPアドレスから約5つの異なるWebサイトを処理しています。
<VirtualHost *:80>
ServerName www.domain.tld
DocumentRoot /www/domain
</VirtualHost>
<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>
次のようなものを持つことは可能ですか?
<VirtualHost *:80>
ServerName www.domain.tld/folderpath
DocumentRoot /www/software
</VirtualHost>
このフォルダーのWebページは別のソフトウェアスタックを使用しているので、適切に分離しておく必要があります。上記の方法を試しましたが、うまくいきませんでした。
表示する方法は不可能です。VirtualHost
は常に単なるホストです。ただし、 エイリアス を使用できます。
<VirtualHost *:80>
ServerName www.domain.tld
DocumentRoot /www/domain
Alias /folderpath /www/software
</VirtualHost>
そのようなアプリケーションごとに異なる仮想ホストを持つことは可能ですか?
<VirtualHost *:80>
ServerName www.domain.tld
DocumentRoot /www/domain
</VirtualHost>
<VirtualHost *:80>
ServerName www.domain.tld
Alias otherApp /www/otherApp
</VirtualHost>