为子域强制执行https而不使用www

时间:2015-12-15 07:15:39

标签: .htaccess ssl subdomain

我有phpbb论坛,我希望只通过SSL查看。

例如,它就像

如果是www.subdomain.domain.com - https://subdomain.domain.com 要么 如果subdomain.domain.com - https://subdomain.domain.com

我尝试了几个答案,我发现它们没有正常工作。有些返回500内部服务器错误,有些不强制执行SSL。

有人能建议我在htaccess中使用的东西吗?

1 个答案:

答案 0 :(得分:0)

尝试

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www\.)?sub.domain.com
RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://subdomain.com/$1 [L,R]