我有3个站点(site1,站点2,站点3)在同一个IP服务器上运行。现在,我想添加ssl并仅将http重定向到https for site1。 Site2和站点3仍在http中运行。这是我的httpd配置:
NameVirtualHost *:80
NameVirtualHost *:443
<VirtualHost *:80>
ServerName site1.com
Redirect / https://site1.com
</VirtualHost>
<VirtualHost *:443>
DocumentRoot /var/www/html/site1
ServerName site1.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/html/site2
ServerName site2.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/html/site2
ServerName site3.com
</VirtualHost>
操作系统:CentOS 6.9 - Apache:2.2.15
当我重新启动apache时,我收到FAILED结果而没有消息。如何设置服务器作为我的期望? 谢谢!