nginx的默认站点配置在哪里?

nginx默认站点常见的配置方法我都知道。
但有台服务器,我找遍了也没有相关配置。
上面部署的站点有些多,当以【ip】或者【解析到该ip但未配置站点的域名】访问时,都会指向某框架的报错页面。因为多个项目使用了该框架,所以也无法区分具体是哪个项目的。
然后就很纠结了,想把这个默认的站点配置干掉,但真的把配置文件,include的配置文件都翻遍了,也找不到默认的配置在哪里。
配置不便贴出来了,各位给点思路呢?
我想,如果不配置默认站点的话,是否有什么默认的规则?比如指向第一个server之类的。

阅读 6.2k
4 个回答
如果不配置默认站点的话,是否有什么默认的规则?比如指向第一个server之类的。

是的,指向第一个server内容

centos,yum 安装 在 /etc/nginx/conf.d/目录下的default.conf

可以找下nginx.conf的根配置文件,或者是conf.d中的default文件

二分法一步步注释掉 nginx config 配置,reload 试试还有错吗,
没错的话就是注释掉代码的部分有问题,
有错就说明没有注释掉代码的配置有问题,
就这样慢慢找出来到底哪里出了问题。建议试试

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题