2 つのサイトにサービスを提供するように Apache を設定しますが、1 つの同じ画像ディレクトリを使用します。

2 つのサイトにサービスを提供するように Apache を設定しますが、1 つの同じ画像ディレクトリを使用します。

誰か、Apache を設定して以下を実行するのを手伝ってくれませんか:

[[[>> apache2 を 2 つのサイトに配信するように設定し、1 つの同じ画像ディレクトリから画像を提供する <<]]]

私の問題は、両方の Web サイトに Apache によって画像が提供されるように、つまり同じディレクトリから画像が提供されるように、画像ディレクトリをどこに配置するのが最適か、また、構成ファイルで Apache にそのように指示する方法です。

ありがとう。

答え1

使用Alias 方法:エイリアス

Listen 0.0.0.0:80
NameVirtualHost *:80
<VirtualHost *:80>
    ServerName  www.example1.com
    Alias /images /var/www/common/images
    DocumentRoot /var/www/example1.com
</VirtualHost>
<VirtualHost *:80>
    ServerName  www.example2.com
    Alias /images /var/www/common/images
    DocumentRoot /var/www/example2.com
</VirtualHost>

関連情報