0

我的问题很简单,虽然我没有得到答案。我想运行 4 个站点。

  • htmlsite1.com
  • htmlsite2.com
  • htmlsite3.com
  • 门户网站

htmlsite1.com 是我的默认 Apache 服务器,而站点 2/3 是虚拟服务器。我希望门户在单独的虚拟服务器上运行。我决定使用 Liferay 6.1 作为门户,而我的 HTML 站点是通过 Apache 实现的。在安装 Liferay 之前,HTML 站点已经启动并运行。

我的问题:自从安装 Liferay 后,我的所有网站都重定向到 Liferay 主目录树。

我的问题是:我可以在使用 Liferay 的同时运行标准的 HTML 页面吗?

4

1 回答 1

1

我不确定您不清楚情况的哪一部分。我假设所有内容都通过 Apache 提供,但 portalsite.com 只是由 apache 代理,然后中继到 Liferay。

假设您的门户在 tomcat 或其他支持“AJP”的应用服务器上运行,请阅读mod_jk并了解如何使用它将流量中继到您的门户。您最终会得到一个与此类似的虚拟主机配置(伪代码配置,仅在此处输入,从未测试过,请注意拼写错误...)

 # external "workers" configuration file for mod_jk, defining 
 # connection properties for 
 JkWorkersFile /path/to/your/jk/configuration

 <VirtualHost *:80>
     ServerName portalsite.com
     # all content should be forwarded to tomcat...
     JkMount /* your_tomcat_worker
     # ...except the content in the /static directory, which should be 
     # served by Apache directly, without involving tomcat
     JkUnMount /static/*
 </VirtualHost>
于 2013-08-27T07:24:00.783 回答