开发者社区> 问答> 正文

新手关于nginx添加站点指向目录请教

本人是新手,遇到了一个问题折腾了一天,没能解决,特意发上来请求高手帮忙解决,先谢了。


以前已经建了两个网站,都没有问题,现在想建立第三个网站,


a.com  指向 a目录
b.com  指向 b目录
c.com  指向 c目录


如上,没有建c.com站点的时候,a,b两个站点,都能正常访问,不冲突。现在建了c.com站点之后,在目录/alidata/server/nginx-1.4.4/conf/vhosts 添加了c.conf后,就出现问题了。


b.com    c.com都同时指向了C目录,而a.com依然访问正常。  


把c.conf删掉,重启,a,b网站又回归正常。




请问,这是什么原因导致b.com   c.com都指向了c目录呢。


认真检查过指向的目录设计是没有错的。






展开
收起
智慧狼群 2015-05-21 13:32:23 6600 0
3 条回答
写回答
取消 提交回答
  • 楼主需要我帮忙看下么?

    -------------------------

    回 12楼(智慧狼群) 的帖子
    解决就好。
    2015-05-21 17:10:20
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    小声问一下,重启一下nginx服务,会有不同的效果吗?

    -------------------------

    回 4楼(智慧狼群) 的帖子
    楼主您好,

    可以试试,将这三个站点的配置内容,写在同一个配置文件中。

    期待着您的回复喔。

    -------------------------

    Re:回 8楼(智慧狼群) 的帖子
    您好,

    这里有一个最简单的例子:

    server {
        listen      80;
        server_name example.org www.example.org;
        ...
    }

    server {
        listen      80;
        server_name example.net www.example.net;
        ...
    }

    server {
        listen      80;
        server_name example.com www.example.com;
        ...
    }



    参考: http://nginx.org/en/docs/http/request_processing.html

    -------------------------

    回 9楼(智慧狼群) 的帖子
    您好,

    合并在一起,仅是测试,对比测试。看能否解决困扰您几个小时的问题哩。

    您按照哪个教程安装环境的,有网址吗?

    期待着您的回复喔。
    2015-05-21 16:52:17
    赞同 展开评论 打赏
  • Re新手关于nginx添加站点指向目录请教
    不顶不行啊,急求解决办法

    -------------------------

    Re新手关于nginx添加站点指向目录请教
    当然是重启过的,如果不重启,设置是不起作用的吧,也不会知道会有这样的情况。甚至在管理控制台,把整个服务器重启了,继续顶起,急求解决办法啊。

    -------------------------

    Re新手关于nginx添加站点指向目录请教
    /etc/init.d/nginx reload

    执行了这个命令,也重启过服务器。

    还有一个问题是c.conf 删除的时候,c.com指向了B网站的目录。

    -------------------------

    Re新手关于nginx添加站点指向目录请教
    能先介绍一下大概的解决办法吗,搞不掂再麻烦你,谢谢

    -------------------------

    Re新手关于nginx添加站点指向目录请教
    能发一个范本吗,或者哪里有这教程,我是很小的菜鸟啊。

    -------------------------

    Re新手关于nginx添加站点指向目录请教
    不过问题又来了,如果合并在一起,会不会影响到现有正常运行网站的的一些未知的错误。现在这样的问题,是什么原因呢。最好能提供现在这种方式的解决办法。谢谢

    -------------------------

    Re新手关于nginx添加站点指向目录请教
    谢谢,不知道为什么,加了一个合并的文件,运行了/etc/init.d/nginx reload 然后屏幕跳出来的数据不一样,显示每个网站的域名。

    然后再把这个合并文件删了,按原来的方式就正常了。


    太感谢了。
    2015-05-21 14:03:20
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载