2016-02-29 121 views
0

尽管在不同的端口上,我们正试图在同一个Apache实例上设置两个站点。在同一个Apache实例上托管多个站点(ReviewBoard,MediaWiki)

我们在AWS实例中的Apache上设置了一个ReviewBoard。它运行在443上,工作正常。

现在,我们正试图在同一台服务器上设置MediaWiki。我假设最安全和最快的方式是将其设置为在不同的端口上侦听。所以,我们已经设置了Apache监听的8443,并启用了链接到MediaWiki像这样

<IfModule mod_ssl.c> 
    <VirtualHost _default_:8443> 
      ServerAdmin [email protected] 

      DocumentRoot /var/www/<domain_name> 

这工作正常访问维基的主页。

以下是我们面临的问题 -

  1. 此设置要求添加端口的URL。由于https默认使用443,因此我们需要在url结尾处添加:8443来访问Wiki页面。理想情况下,我们希望取消该港口。

  2. MediaWiki登录不起作用。登录后,用户被重定向到80端口。如果这个端口被阻塞,这是我们想要的,整个流程就死在水中。

  3. 尽管我们愿意设置另一个Apache实例(不确定它是否可行/最佳实践),但我们希望使用相同的AWS实例。

任何想法?

回答

相关问题