一台服务器上使用HTTPS的site1的htaccess和使用HTTP的site2的htaccess

时间:2018-08-19 20:02:39

标签: .htaccess http https

我有一台服务器托管两个具有不同域和内容(site1.com和site2.com)的不同网站。我为site1.com购买了SSL。但是,当我强制HTTPS在site1.com上运行时,无法识别site2.com并将其重定向到site1.com

这是htaccess上的强制代码:

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} off
RewriteRule (.*) https://TUDOMINIO.COM/$1 [R=301,L,QSA]
</IfModule>

这是我最初使用的htaccess上的编码:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?site1.com$
RewriteRule ^(/)?$ hb-index.php [L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?site2.com$
RewriteRule ^(/)?$ ar-index.php [L]
RewriteEngine On

任何人都知道如何将http://www.site1.com重定向到https://www.site1.com并将http://www.site2.com/保留为另一个站点吗?

非常感谢您的提前帮助。

0 个答案:

没有答案