Nginx配置server_name为域名后无法访问的问题解决
更新时间:2024年01月12日 10:44:37 作者:loveangel1
在Nginx的配置文件中增加服务器,其server_name设置为域名时,该网址不能正常访问,所以本文给大家介绍了Nginx配置server_name为域名后无法访问的问题解决,需要的朋友可以参考下
问题描述
在Nginx的配置文件中增加服务器,其server_name设置为域名时,该网址不能正常访问。

问题解决
1. 修改host文件
修改 /etc/host 文件,增加以下内容:
修改 /etc/hosts 文件,增加以下内容:
- Windows
修改 C:\Windows\System32\drivers\etc\hosts 文件,增加以下内容
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后无法访问内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Nginx日志分割实战
Nginx默认没有提供对日志文件的分割功能,本文主要介绍了Nginx日志分割实战,分割Nginx日志的方法有很多,这里推荐利用Logrotate来完成,感兴趣的可以了解一下
2024-03-03
详解Nginx服务器中map模块的配置与使用
这篇文章主要介绍了Nginx服务器中map模块的配置与使用,文中同时给出了ngx_http_map_module模块的map命令用于制作服务器限速白名单的示例,需要的朋友可以参考下
2016-01-01
详解nginx basic auth配置踩坑记
本篇文章主要介绍了详解nginx basic auth配置踩坑记,nginx的basic auth配置由ngx_http_auth_basic_module模块提供,对HTTP Basic Authentication协议进行了支持,感兴趣的小伙伴们可以参考一下
2018-07-07
Nginx设置成服务并开机自动启动的配置
Nginx 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务,接下来通过本文给大家介绍Nginx设置成服务并开机自动启动的配置,需要的朋友可以参考下
2022-01-01
Nginx访问控制的原理及实现
访问控制是一种安全机制,旨在限制系统或网络资源的访问权限,本文主要介绍了Nginx访问控制的原理及实现,具有一定的参考价值,感兴趣的可以了解一下
2024-07-07
nginx实现ip限流的具体示例
限流的方式油很多种,本文主要介绍了nginx实现ip限流的具体示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2024-07-07
NGINX 配置内网访问的实现步骤
本文主要介绍了NGINX 配置内网访问的实现步骤,Nginx的geo模块限制域名访问权限,仅允许内网/办公室IP访问,具有一定的参考价值,感兴趣的可以了解一下
2025-05-05
最新评论