[英]Django digital ocean droplet isn't showing the website when connected with a namecheap domain
所以我正在使用 Django Digital Ocean droplet 來運行網站。 我最近嘗試將 droplet 的 IP 地址連接到一個 namecheap 域名,但是當我連接它們時,它只在域上顯示:
歡迎撥打nginx,如果您看到這個頁面。 nginx web 服務器已成功安裝並正常工作。 需要進一步配置。
有關在線文檔和支持,請參閱 nginx.org。 可撥打 nginx.com 獲得商業支持。
感謝您使用 nginx。
但是,該網站在 IP 地址上按預期運行,誰能告訴我如何解決這個問題?
我的縮寫/etc/nginx/sites-available/default
文件
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
# Add index.php to the list if you are using PHP
index index.html index.htm index.nginx-debian.html;
server_name sanskarhandicrafts.com;
location / {
try_files $uri $uri/ =404;
}
}
我很樂意提供更多詳細信息
刪除此行:
try_files $uri $uri/ =404;
使用以下代碼定位:
location / {
proxy_pass http://"YOU_IP_ADDRESS":"YOUR_PORT";
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
proxy_redirect off;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.