htaccess怎么设置301重定向

929
2021/1/3 14:56:01
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

htaccess怎么设置301重定向

htaccess设置301重定向的方法:

打开.htaccess文件,加入以下规则,例如:

1.yisu.com重定向到www.yisu.com

RewriteEngine On

RewriteCond %{HTTP_HOST} ^yisu.com [NC]

RewriteRule ^(.*)$ http://www.yisu.com/$1 [L,R=301]

2.www.yisu.com重定向到yisu.com

RewriteEngine On

RewriteCond %{HTTP_HOST} !yisu.com$ [NC]

RewriteRule ^(.*)$ http://yisu.com/$1 [L,R=301]

3.oldyisu.com重定向到www.newyisu.com

RewriteEngine On

RewriteCond %{HTTP_HOST} !oldyisu.com$ [NC]

RewriteRule ^(.*)$ http://www.newyisu.com/$1 [L,R=301]

4.oldyisu.com重定向到newyisu.com

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} !oldyisu.com$ [NC]

RewriteRule ^(.*)$ http://newyisu.com/$1 [L,R=301]

5.yisu.com/file/file.php重定向到otheryisu.com/otherfile/other.php

RewriteCond %{HTTP_HOST} ^www.yisu.com$

RewriteRule ^file/file.php$ http://www.otheryisu.com/otherfile/other.php [R=301,L]

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 怎么用PHP和htaccess获取URLs