开裆裤狠拉风 2023-01-18 17:52 采纳率: 25%
浏览 55

nginx设置域名加端口为8001可以被访问,设置车域名+80则无法访问,如何解决?

nginx设置域名加端口为8001可以被访问,设置车域名+80则无法访问。
防火墙已打开80.
域名+80可以被ping通但无法访问网页。

img

  • 写回答

5条回答 默认 最新

  • m0_54204465 2023-01-18 17:56
    关注

    你的问题可能是由于配置文件中的server_name设置不正确导致的。在nginx中,server_name用于设置服务器的域名,如果设置不正确,那么在请求到来时nginx将无法匹配到正确的server块。

    另外,你还需要确保你的域名在DNS服务器上已被正确配置,并且你的电脑能正确解析到该域名。

    另外,由于你的代理跳转有问题,当访问域名+80时,请求被重定向到了https。你需要修改rewrite的配置。

    你还可以在服务器上检查nginx的error_log来查看具体错误信息

    评论

报告相同问题?

问题事件

  • 创建了问题 1月18日

悬赏问题

  • ¥20 python忆阻器数字识别
  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真