Liferay压倒其他域名

时间:2013-08-27 00:47:28

标签: apache liferay

我的问题很简单,尽管我的答案都没有。 我想要运行4个站点。

  • htmlsite1.com
  • htmlsite2.com
  • htmlsite3.com
  • portalsite.com

htmlsite1.com是我的默认Apache服务器,而网站2/3是虚拟服务器。我希望门户网站能够运行单独的虚拟服务器。我决定将Liferay 6.1用于门户网站,而我的HTML网站则通过Apache。 在安装Liferay之前,HTML网站已经启动并运行。

我的问题: 自安装Liferay以来,我的所有网站都重定向到Liferay主页。

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

1 个答案:

答案 0 :(得分: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>