nginx 配置了多个域名代理后 主网站就不能访问了

yt_php 2020-03-28 05:01:39
基本结构是这样的

http{
// 本机站点
server {
listen 80;
server_name localhost;
}

include vhost/*.conf; //这里引入了很多域名的反向代理 利用服务器的多余宽带跑流量
}


*.conf里就是很多的

server {
listen 80;
server_name xxx1
proxy_pass ....
}
server {
listen 80;
server_name xxx2
proxy_pass ....
}


如果不加include vhost/*.conf; ip访问啥的都正常,加上include vhost/*.conf; 马上ip就访问不到了404

半天无解,大神指教
...全文
609 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yt_php 2020-03-28
  • 打赏
  • 举报
回复
解决了,但我不知道为什么,主站 server_name ip localhost; 这样就可以了,不清楚为什么加了反向后不加ip 就不能用ip访问呢 快来拿分吧

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧