nginx

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > nginx > Nginx配置server_name后无法访问

Nginx配置server_name为域名后无法访问的问题解决

作者:loveangel1

在Nginx的配置文件中增加服务器,其server_name设置为域名时,该网址不能正常访问,所以本文给大家介绍了Nginx配置server_name为域名后无法访问的问题解决,需要的朋友可以参考下

问题描述

在Nginx的配置文件中增加服务器,其server_name设置为域名时,该网址不能正常访问。

问题解决

1. 修改host文件

修改 /etc/host 文件,增加以下内容:

 www.test.com 127.0.0.1

修改 /etc/hosts 文件,增加以下内容:

127.0.0.1	 www.test.com
127.0.0.1	 www.test.com

2. 将域名添加到ALLOWED_HOSTS中

如果出现 Invalid HTTP_HOST header: ‘www.example.com:8080’ You may need to add ‘www.example.com’ to ALLOWED_HOSTS 错误,则需要修改Django项目配置文件,在 setting.py 中找到ALLOWED_HOSTS并修改如下:

ALLOWED_HOSTS = ['www.example.com']

到此这篇关于Nginx配置server_name为域名后无法访问的问题解决的文章就介绍到这了,更多相关Nginx配置server_name后无法访问内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文