今天配置Apache的时候犯了一个大错误,就是少了一个/的问题
错误的配置
<VirtualHost *:80>
ServerAdmin test@test.com
ServerName zzdp.me
ErrorLog "logs/zzdp.me-error.log"
CustomLog "logs/zzdp.me-access.log" common
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://zzdp.me:8080
ProxyPassReverse / http://zzdp.me:8080
</VirtualHost>
正确的配置
<VirtualHost *:80>
ServerAdmin test@test.com
ServerName zzdp.me
ErrorLog "logs/zzdp.me-error.log"
CustomLog "logs/zzdp.me-access.log" common
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://zzdp.me:8080/
ProxyPassReverse / http://zzdp.me:8080/
</VirtualHost>
大家仔细看下正确的是不是多了一个/
第一种配置只能访问首页,其他资源不能代理访问。