一般https重定向的一个例外

时间:2018-01-22 17:52:39

标签: apache .htaccess ssl mod-rewrite

我有两个指向同一主机的域名。主域指向根

我在服务器的根目录中有一个.htaccess,它从http重定向到https:

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

在同一主机中,第二个域指向根目录中的文件夹。假设我将该文件夹称为第二域。该域名没有https。所以在第二域文件夹中我放了一个.htaccess:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}

如何在没有ssl的域中指向具有从http到https的常规重定向的主机?我做了什么,但我仍然不知道这是否是最好的方法。

0 个答案:

没有答案