Обслуживание двух сайтов на одном VPS - PullRequest
0 голосов
/ 09 апреля 2020

Я пытаюсь обслуживать два Django сайта на одном VPS (Digital Ocean), используя Nginx и Gunicorn. У меня есть приложение под названием life-cal. Когда я набираю www.thelifecal.com в адресной строке браузера, я получаю именно тот ответ, который ищу, и приложение Django обслуживается. Однако, когда я просто набираю thelifecal.com (без www.), Я получаю страницу «Welcome to Nginx».

Я использовал следующие два руководства для настройки моего сервера: https://gist.github.com/bradtraversy/cfa565b879ff1458dba08f423cb01d71#copy -this-code-paste-it-in-and-save https://medium.com/@caterinadmitrieva / serve- множественные django -apps-на-домены второго уровня-с-gunicorn-и- nginx -a4a14804174 c

/etc/nginx/sites-enabled/life-cal
 server {
        listen 80;
        server_name 167.71.116.21 thelifecal.com www.thelifecal.com;

        location = /favicon.ico { 
           access_log off; log_not_found   off; 
            }
        location /static {
           root /home/keegadmin/pyapps/life_cal; 

            }

        location / {
           proxy_set_header Host $http_host;
           proxy_set_header X-Real-IP $remote_addr;
           proxy_set_header X-Forwarder-For $proxy_add_x_forwarded_for;
           proxy_set_header X-Forwarded-Proto $scheme;
           proxy_pass http://unix:/run/life-cal.sock;
           }

      }

И скриншот формы namecheap: namecheap screenshot

1 Ответ

0 голосов
/ 10 апреля 2020

Я был слишком нетерпелив. Просто пришлось ждать, пока все обновится и очистить историю браузера + кеш.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...