我把我的网站放在一个数字海洋水滴上,它成功了。我打电话给IP地址,它告诉我地址,然后我把域名转发到网站IP,它就把它连接起来了。你知道吗
一开始的问题是,当我用我的域访问网站时,访问栏显示的是我的域,当加载的页面显示的是IP地址而不是域。你知道吗
似乎问题出在我的nginx配置中,因为我只在那里写了我的IP地址。你知道吗
```
server {
listen 80;
server_name 178.128.42.100;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/patrik_website/patrik_web/form/;
}
location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}
```
我更新了文件,将server\u name变量更改为:
server_name patrikmuniak.com www.patrikmuniak.com;
中的列表设置.py-允许的\u主机=['*']
在更新nginx网站配置之后,它将重新启动:
sudo systemctl restart nginx
结果是,当我使用任何浏览器并键入IP或域时,它会显示带有“欢迎使用nginx!”的页面。你知道吗
对于转发,我使用了掩蔽选项。你知道吗
如果你需要更多的信息请告诉我。你知道吗
另外,操作系统是Ubuntu 19.04
您应该将域名添加到服务器名称部分:
并更正你的dns记录。你必须指向你的ip:178.128.42.100。你知道吗
相关问题 更多 >
编程相关推荐