簡體   English   中英

Django 數字海洋水滴在連接到 namecheap 域時不顯示網站

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM