nginxは "disable_symlinks off"の後でもシンボリックリンクを追跡できません。環境

nginxは

django/gunicorn/nginxに基づくウェブサイトがあります。変更後、サーバーにデプロイした静的ファイルは/home/username/src/staticフォルダにアップロードされます。ウェブサイト自体は/home/username/srcフォルダにあります。その後、静的フォルダを/ var / wwwフォルダにコピーし、nginxを再起動しました。すべてが正常です。

そのため、作業を簡単にし、エラーの可能性を減らすために、/var/wwwフォルダに/home/usernam/src/staticフォルダを指すシンボリックリンクを作成することにしました。また、nginx.confファイルに "disable_symlinks off;"ディレクティブを追加し、gunicornとnginxを再起動しました。これで、「net :: ERR_ABORTED 403(禁止)」エラーが発生します。

どうすればいいですか?

ベストアンサー1

おすすめ記事