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

2024-03-01 0 284
目录
  • 问题描述
  • 问题解决
    • 1. 修改host文件
    • 2. 将域名添加到ALLOWED_HOSTS中

问题描述

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

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

问题解决

1. 修改host文件

  • Linux

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

www.test.com 127.0.0.1

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

127.0.0.1 www.test.com

  • Windows修改C:\\Windows\\System32\\drivers\\etc\\hosts文件,增加以下内容

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后无法访问内容请搜索悠久资源以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 Nginx服务器 Nginx配置server_name为域名后无法访问的问题解决 https://www.u-9.cn/server/nginx/174761.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务