IPアドレス(Amazon ec2)を介してアクセスするサーバーでリモートで作業しています
デフォルトのサイトを無効にしました
a2dissite default
ウェブサイトをホストするための新しいディレクトリを作成し、それをリンクするために利用可能な新しいサイトを作成しました
a2ensite newsite
すべてが正常に機能しています。
同じ方法で 2 番目のサイトを追加したい
VirtualHost *:80>
#alias mysite "/var/www/site2/" #this doesnt seem to do anything
ServerAdmin webmaster@localhost
DocumentRoot /var/www/site2/
<Directory /var/www/site2/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
私の結論は、最初に有効になったサイトが使用されるように思われるということです。URLがIPの場合、2番目のサイトを追加する方法はありますか? Apacheは渡されたサーバー名を区別しているようですが、IPしか使用していないため、これを行うことはできません。
理想的には、次のように設定したいと思います
http://ip/site1 points to /var/www/site1
と
http://ip/site2 points to /var/www/site2
提案?ありがとう-