.htaccess 301重定向大全
作者: 本站原创 发布时间: 浏览: 次
.htaccess 301重定向大全,赶快保存吧。使用只需将下面代码另存为.htaccess文件,传到网站根目录下即可。Windows下是不支持没有文件名的,所以你必须在FTP上编辑,或利用Linux下的编辑软件进行编辑。前提:必须确认你已经开启.htaccess支持。
.htaccess 不带www跳转到带www (非https):
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^123.com$
RewriteRule ^(.*)$ http://www.123.com/$1 [R=301,L]
</IfModule>
.htaccess 不带www跳转到带www (https):
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:From-Https} !^on$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?abc.com$ [NC] # 将abc.com和www.abc.com跳转到https://www.abc.com,防止apache子站继承上级目录.htaccess受影响
RewriteRule ^(.*)$ https://www.abc.com/$1 [R=301,L]
</IfModule>