这是我的配置的相关部分:
<VirtualHost *:80>
ProxyPreserveHost On
ServerName mydomain.com
ProxyPass / http://127.0.0.1:9000/
ProxyPassReverse / http://127.0.0.1:9000/
<Location "/">
Order allow,deny
Allow from all
</Location>
</VirtualHost>
当我访问它时,http://mydomain.com/
它似乎代理了它应该的,但是如果我访问http://mydomain.com/subdir
我得到一个
此页面似乎已损坏
这不是我想要的,因为我希望所有请求http://mydomain.com/及其子目录需要代理。error.log 中没有相应的错误。
我在这里做错了什么?
答案1
尝试删除(没必要):
<Location "/">
Order allow,deny
Allow from all
</Location>
并添加:
<proxy>
Order deny,allow
Allow from all
</proxy>
ProxyRequests Off