に仮想ホストを 1 つ追加しましたsites-available
。しばらく前は表示されていましたが、その後、mysql をインストールしました。それが原因かどうかはわかりませんが、その後 404 が表示され、にIndex Of...
変更したところ、現在は 403 が表示されています。 Directory
/var/www/html/
試してみましたchown -R www-data:www-data /var/www
が、効果はありませんでした。を に変更
しました。 ではエラーは発生しません。DocumentRoot
000-defaut.conf
/var/www/html/
error.log
これはVPSで、SSH経由でアクセスしています
答え1
最終的に、00-default と mysite.com 間の構成に誤りがあることがわかりました。
リクエストは、アクセス権のない mysite.com VirtualHost によって処理されていると思われます/var/www/html
。
両方を動作させる必要がある場合VirtualHost
、Apache は名前または IP で両方を認識する必要があります。
ServerName
00-defaultにディレクティブを追加し、/etc/hostsに両方の名前を追加する必要があります。Ubuntuでウェブサイトにアクセスする方法
また、404 エラーは「見つからない」ことを意味することを忘れないでください。変更する場合はDocumentRoot
、ファイルも新しいディレクトリに移動する必要があります。