我在用Nginx配置的VPS上部署了Django应用程序。当我试图通过IP访问,这是可以的,但当我想通过域名访问时,我面临网关超时和连接不建立。我确信我的域名是真正连接到我的IP上的,问题是Nginx在/etc/Nginx/site中--我创建了两个文件。一个是我的IP,另一个是我的域名
档案名称: 188.121.123.141
server {
listen 80;
listen [::]:80;
server_name 188.121.123.141 www.188.121.123.141 https://parizaan.ir www.parizaan.com;
root /var/www/188.121.123.141;
location / {
proxy_pass http://localhost:3000;
}
}文件名: parizaan.ir
server {
listen 80;
listen [::]:80;
server_name parizaan.ir www.parizaan.ir;
root /var/www/parizaan.ir;
location / {
proxy_pass http://localhost:3000;
}
}发布于 2022-05-11 12:58:09
$ host parizaan.com
Host parizaan.com not found: 3(NXDOMAIN)您的域没有正确配置。
nginx.conf:
<...>
server_name 188.121.123.141 www.188.121.123.141 https://parizaan.com www.parizaan.com;www.188.121.123.141,https://parizaan.com条目很糟糕。
因此,看起来nginx和dns的配置都是正确的。
https://stackoverflow.com/questions/72201345
复制相似问题