Apache htaccess 301重定向

 

Apache环境下.htaccess文件的写法,http301重定向到https, 不带www的网址跳转到带www的网址

#开启伪静态
RewriteEngine On
#http301重定向到https, 并且不带www的跳转到带www的
RewriteCond %{HTTP_HOST} ^a.com [NC]
RewriteRule ^(.*)$ https://www.a.com/$1 [L,R=301]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.a.com/$1 [L,R=301]

上面红色部分更改为你的域名即可。

THE END