サーバーに sencond サイトを設定する際に問題が発生していapache2
ます。私は現在、1つのサイトを稼働させており、それもライブです. ただし、作業中の別のサイトがあり、ローカルでホストしようとしています。次のように、newsite という名前のサイトで利用可能なファイルを作成しました。
<VirtualHost *:80>
ServerName newsite
ServerAdmin webmaster@localhost
DocumentRoot /var/www/newsite/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/newsite/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
a2ensite
newsiteで有効にします
ホストファイル 127.0.0.1 www.newsite.com を編集します
私はa2ensite
newsiteを実行しました
新しいサイトを表示すると正常に動作しますが、元のサイトを表示しようとするとニュースサイトしか表示されません
新しいサイト (a2dissite newsite) を無効にすると、元のサイトは正常に表示されます
どんな助けでもいただければ幸いです