Apache和在同一个虚拟主机
问题描述:
tomcat的我有一个虚拟主机看起来像:Apache和在同一个虚拟主机
<VirtualHost *:80>
ServerName www.mysite.com
SetOutputFilter DEFLATE
RedirectMatch ^/manager$ http://www.fna.fi/manager/
DocumentRoot /build/vhosts/mysite.com
ErrorLog /build/logs/site.com-error.log
CustomLog /build/logs/site.com-access.log combined
ProxyRequests Off
RewriteEngine on
ProxyPass /manager http://127.0.0.1:8060/manager/ retry=0
ProxyPassReverse /manager http://127.0.0.1:8060/manager
ProxyPass/http://127.0.0.1:8060/app/ retry=0
ProxyPassReverse/http://127.0.0.1:8060/app/
</VirtualHost>
现在我想添加一个博客在/build/vhosts/mysite.com。所以它会是:http://www.mysite.com/blog,但是当我访问这个网站时,它看起来好像被转发到Tomcat(很可能是由于“ProxyPass/...”。
有没有办法让它适用于场景I有
感谢
答
目前任何事情都会被转发到tomcat:?!
ProxyPass/http://127.0.0.1:8060/app/ retry=0
ProxyPassReverse/http://127.0.0.1:8060/app/
你有一个别名添加您的代理指令以前到您的配置:
Alias /blog /build/vhosts/mysite.com
<Location /blog>
# make some configs for this location like...
Options FollowSymLinks
AllowOverride None
</Location>
这似乎不起作用。 – giany 2012-03-31 22:43:37
当您向http://www.mysite.com/blog发出请求时,您能否显示您的日志告诉您的内容? – magomi 2012-04-01 05:31:05
它的一个404消息: - - [01/Apr/2012:09:20:39 +0200]“GET/blog HTTP/1.1”404 3626“ - ” – giany 2012-04-01 07:21:07