Apache在同一IP和端口上的多个域

时间:2014-09-29 11:27:06

标签: apache virtualhost

我试图在" Running several name-based web sites on a single IP address上关注Apache的文档。"但达到了死胡同。我想在端口80上的相同IP地址上运行两个网站(example1.com和example2.com)。但是example1.com也有一个在443上运行的安全版本。因此,example1.com:80的虚拟主机有一个永久重定向到example1.com:443。我尝试过的所有设置组合都会导致我只访问example1.com:443或使服务器崩溃。当前运行配置如下:

Listen 1.1.1.1:80
Listen 1.1.1.1:443

NameVirtualHost 1.1.1.1:80

<VirtualHost 1.1.1.1:80>
  DocumentRoot /www/root2
  ServerName example2.com
</VirtualHost>
<VirtualHost 1.1.1.1:80>
  ServerName example1.com
  Redirect permanent / https://www.example1.com
</VirtualHost>
<VirtualHost 1.1.1.1:443>
  DocumentRoot /www/root1
  ServerName www.example1.com
  SSLEngine on
  # Certificate paths
</VirtualHost>

关于在正确的配置中运行它的正确配置的任何想法。

0 个答案:

没有答案