Я пытаюсь развернуть приложение django на облачной платформе Google. Я использую nginx и gunicorn. Я следую этому руководству .
Я создал файл - le_website
- в папке sites-available. Это код -
server {
listen 80;
server_name 10.xxx.x.x;
location = /favicon.ico {access_log off;log_not_found off;}
location = /static/ {
root /home/jainpriyanshu1991/learnEarn/le-webiste;
}
location = / {
include proxy_params;
proxy_pass http://unix:/home/jainpriyanshu1991/learnEarn/le-webiste/le_website.sock;
}
}
Когда я пытаюсь URL myIPaddress/static/
, он работает и показывает папки внутри него. Но это не работает для любой подпапки в static. Это дает /usr/share/nginx/html/static/img/index.html
не найден для папки img внутри static. Точно так же, когда я пытаюсь использовать URL myIPaddress/
, он открывает домашнюю страницу веб-сайта, но, опять же, он не работает для любой другой ссылки и выдает ошибку. Примерно на странице выдается ошибка /usr/share/nginx/html/about
не удалось (2: нет такого файла или каталога).