重写https和www

时间:2016-06-05 21:23:38

标签: .htaccess mod-rewrite

现在我有一个网站https。

http://www.example.com - > https://www.example.com =好的!

但是,我对 www 有疑问 ://example.com - > s://example.com =不好

我想在下面进行此重定向: ://example.com - > S://www.example.com中

如何使用RewriteCond和RewriteRule?帮帮我吧!

谢谢!

1 个答案:

答案 0 :(得分:1)

对所有请求强制执行https并重定向到 www .example.com

# force https and www
RewriteCond %{HTTPS} off
RewriteRule ^ https://www.example.com%{REQUEST_URI} [R,L]

# if already https without www
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule ^ https://www.example.com%{REQUEST_URI} [R,L]