https为单域.htaccess

时间:2016-03-22 08:02:56

标签: apache .htaccess mod-rewrite

我的托管帐户中有多个插件域。我想将非https重定向到主域的https,即

  • andamanexoticholidays.com

我的.htaccess方法:

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

但这会使所有adon域默认强制使用ssl。

我的插件域名是:

  • radhakrishnaresorthavelock.com

我的Sud域名是:

  • agents.andamanexoticholidays.com

我想强行使用

https和www。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

使用RewriteCondition以便只有主域可以重定向到https,请尝试:

RewriteCond %{HTTP_HOST} ^(www\.)?andamanexoticholidays.com$
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://www.andamanexoticholidays.com %{REQUEST_URI} [L,R=301]