免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: nekou09
打印 上一主题 下一主题

[网络配置] 求助,Apache上放多个域名却自动跳转到同一个网站 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2012-07-13 08:57 |只看该作者
回复 30# chenyx


    多谢版主大人,我去看看

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
32 [报告]
发表于 2012-07-13 09:02 |只看该作者
你将访问你的虚拟站点的时候,apache的日志贴出来一部分,大家帮着分析分析

论坛徽章:
0
33 [报告]
发表于 2012-07-13 09:37 |只看该作者
本帖最后由 nekou09 于 2012-07-13 09:40 编辑

回复 32# chenyx

本认为日志文件过大,怕让大家失去兴趣,所以没有贴出来。

现在打成包上传了,辛苦版主和大家帮忙看一下
logs.zip (1.22 MB, 下载次数: 2)


昨天之前的情况 是:所有网站显示的是test1.com.cn的内容,
昨天分IP之后的情况 是:test1.com.cn和test2.net可以正常访问,而test3.com.cn与test4 test5显示的是test2.net的内容。
   

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
34 [报告]
发表于 2012-07-13 09:55 |只看该作者
日志我看了,奇怪的是,你的所有vhost的access_log里面都只有common字样,别的什么都没有.
error_log里面有访问记录,你的vhost配置应该是成功的,应该是404跳转了.检查下你的apache的404文件里面是否使用了跳转的内容
另外,你的php.ini74行报错,你检查过没有?

论坛徽章:
0
35 [报告]
发表于 2012-07-13 10:02 |只看该作者
回复 34# chenyx

我的httpd.conf中的404页面设置是被注释掉的,其他501什么的也都是注释的。

php.ini中的74行是 禁止显示报错信息的。
这是第74行 display_errors = Off


   

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
36 [报告]
发表于 2012-07-13 10:08 |只看该作者
php.ini那个没错啊,你向前检查下,看看有没有语法错误.
我昨天说的,你访问test1.com/index.html,你确定目录下存在index.html,并且还跳转?

论坛徽章:
0
37 [报告]
发表于 2012-07-13 10:09 |只看该作者
本帖最后由 nekou09 于 2012-07-13 10:12 编辑

是的,我每文件夹下都放了一个index.html而且内容包含这个网站的名字,所以能看出来显示的是哪个网站的index.html

php.ini是安装PHP时自己生成的,除了调整超时时间与上传文件大下外,我没有动其它地方。

论坛徽章:
0
38 [报告]
发表于 2012-07-13 10:22 |只看该作者
回复 36# chenyx

可不可以这样?

服务器上再装一个nginx,然后apache绑定IP1:80 , 只放一个网站。

nginx绑定 IP2:80,然后我用nginx建立多个虚拟主机。

不知这样是否能够实现?

   

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
39 [报告]
发表于 2012-07-13 10:24 |只看该作者
可以实现,nginx照样可以实现虚拟主机.

论坛徽章:
0
40 [报告]
发表于 2012-07-13 14:31 |只看该作者
回复 39# chenyx

在VirtualBox上研究了一下nginx,测试了它的虚拟机功能,很不错,配置起来比APACHE要方便一些。

在研究nginx的过程中,生出一个疑问,PHP能够同时支持APACHE与nginx吗?

如果能的话,这倒是挺方便的

不能的话,发现nginx可以把php的任务转发给apache来解决,请问版主大人,我这种情况采用哪种方式比较方便与稳妥?



   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP