我正在 linode 实例中运行 play 框架 java 应用程序。我的虚拟主机条目如下所示。
<VirtualHost *:80>
ProxyPreserveHost On
ServerName www.example.com
<Proxy *>
Order Allow,Deny
Allow From All
</Proxy>
ProxyPass / http://127.0.0.1:9000/
ProxyPassReverse / http://127.0.0.1:9000/
</VirtualHost>
现在我想安装一个 wordpress 博客并从 www.example.com/blog 访问它。我已将 wordpress 文件夹复制到 /var/www/blog。我无法访问 URL www.example.com/blog,因为请求将发送到 play 框架。我想知道如何解决这个问题。
提前致谢。
答案1
您可以使用代理通行证指令豁免来自代理处理的 URL 如下:
ProxyPass /blog/ !
ProxyPass 文档中还有其他示例。例如:
ProxyPass /blog/ !
ProxyPass / http://127.0.0.1:9000/
ProxyPassReverse / http://127.0.0.1:9000/