在根域中运行 Java 应用程序并在 Apache 中运行 WordPress 博客

在根域中运行 Java 应用程序并在 Apache 中运行 WordPress 博客

我正在 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/

相关内容