我在CentOS6.6上运行带有多个VirtualHosts和varnish缓存的Apache2.2。问题是我不能让它工作。
httpd.conf:
Listen 8080
NameVirtualHost *:8080
<VirtualHost *:8080>
ServerName xxxx.com
ServerAlias www.xxxx.comVarnish设置为在80端口上运行。DAEMON_OPTS="-a :80
default.vcl: backend default { .host = "127.0.0.1"; .port = "8080";}
etc/hosts:
127.0.0.1 localhost
2a01:xxx:190:xxx8::2
5.0.100.000每当我试图访问我的虚拟主机时,我都会看到var/www/html内容。我该怎么办?谢谢。
发布于 2015-07-26 20:53:00
问题解决了!在ssl.conf中似乎有更多的Listen参数,除了Listen 443之外的所有参数都被注释掉了,现在一切似乎都运行得很好。
发布于 2015-07-26 19:26:23
你忘了在Apache httpd.conf上设置你的
DocumentRoot var/www/html完全停止Apache,然后重新启动:
httpd -k stop
httpd -k start或者重新启动它:
httpd -k restarthttps://stackoverflow.com/questions/31635803
复制相似问题