htaccess https www(only)to https non-www(only)

时间:2012-10-23 01:14:13

标签: .htaccess redirect

如何在没有“www”的情况下使用“https”和“www”重写所有流量到“https”。我不希望对非ssl流量进行任何重写(除了下面的现有代码)。我也已经重写了同时进行的干净网址。 SSL证书是在非www URL上购买的,这就是我要求如何执行此操作的原因。

RewriteEngine on
RewriteCond $1 !^(index\.php)
RewriteRule ^(.*)$ /index.php/$1 [L]

感谢您的时间。

[编辑]

结束这项工作:

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www.mysite.com$ [NC]
RewriteRule ^(.*)$ https://mysite.com/$1 [L,R=301]

0 个答案:

没有答案