VPS侦探论坛

 找回密码
 注册
查看: 8790|回复: 2

NIGIX下vhost问题

[复制链接]
发表于 2010-11-8 17:17:03 | 显示全部楼层 |阅读模式

cent os 下使用lnmp一键安装脚本,搭建环境成功。
使用vhost.sh,在提示下开启了一个虚拟的主机域名为XXXXXX.COM 和 FORUM.XXXXXX.COM,于是默认生成了wwwroot/XXXXXX.COM文件夹。
提示完成后去dns管理将XXXXXX.COM域名A记录到vps的ip,待生效后,在浏览器键入XXXXXX.COM提示404(这里应该是搭建成功后的测试页面,但是我将该页面移除了),而键入XXXXXX.COM/XXXXXX.COM/ 则成功访问虚拟主机(也就是虚拟目录wwwroot/XXXXXX.COM)的首页!这是为什么?
是虚拟主机配置失败?
另外,/wwwroot/下的主站点(这个没有设置虚拟机,直接应用了),调用哪个 conf ?即是说/usr/local/nginx/conf/众多的conf文件,有哪些是/wwwroot/下的主站需要调用的?(或者这么说,虚拟出来的站点调用的conf,除了本身定义的conf之外,是否还需要同时调用诸如/usr/local/nginx/conf/下的NIGIX.CONF之类)
另外,域名转向虚拟目录的脚本(也就是虚拟机的脚本)书写规则可以介绍下吗?或者给出一个有介绍的链接亦可~
在此,先不甚感谢了!!!

[ 本帖最后由 kid2man 于 2010-11-8 17:20 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2010-11-8 17:30:50 | 显示全部楼层

回复 1# 的帖子



应该是你用./centos.sh 安装是提示输入的域名你写的XXXXXX.COM,所以导致你浏览器键入XXXXXX.COM提示404而键入XXXXXX.COM/XXXXXX.COM/ 则成功访问虚拟主机。

./centos.sh 安装时的域名修改/usr/local/nginx/conf/nginx.conf
./vhost.sh 添加的域名在/usr/local/nginx/conf/vhost/下面

规则:http://blog.licess.org/nginx_rewrite/
http://blog.licess.org/convert-apache-htaccess-to-nginx/
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2010-11-12 10:35:10 | 显示全部楼层

多谢军哥,我知道了,也就是/usr/local/nginx/conf/nginx.conf这里的配置文件的级别高于/usr/local/nginx/conf/vhost/的conf文件是吧~
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-18 01:21 , Processed in 0.025702 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表