vps维护 发表于 2015-2-8 17:40:20

怎么通过URL重写规则实现301重定向?

怎么通过URL重写规则实现301重定向?各种301重定向介绍,301重定向参考代码.在网站运营的过程中,有时因一些不同的访问要求(譬如使用http://1.unue.cn访问的是http://old.unue.cn/1,使用http://2.abc.com访问的是http://old.unue.cn/2),需对网站访问进行重定向设置。在道勤的平台上,最直接最有效的做法是通过URL重写规则实现。下面给出URL重写实现重定向的的一些常用范例。注意:在设置301重定向之前务必备份相应目录下的.htaccess文件。(Windows主机是在/htdocs目录下,Linux主机是在根目录下)1.重定向unue.cn到www.unue.cnRewriteEngine OnRewriteCond %{HTTP_HOST}!^unue.cn RewriteRule ^(.*)$ http://old.unue.cn/$1 2.重定向www.unue.cn到unue.cnRewriteEngine OnRewriteCond %{HTTP_HOST}!^www.unue.cn$ RewriteRule ^(.*)$ http://old.unue.cn/$1 3.重定向oldunue.cn到www.newunue.cnRewriteEngine OnRewriteCond %{HTTP_HOST}!oldunue.cn$ RewriteRule ^(.*)$ http://www.newunue.cn/$1 4.重定向oldunue.cn 到 newunue.cnRewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST}!oldunue.cn$ RewriteRule ^(.*)$ http://newunue.cn/$1 5.重定向unue.cn/file/file.php到 otherunue.cn/otherfile/other.phpRewriteEngine OnRewriteCond %{HTTP_HOST}^unue.cn$RewriteRule ^file/file.php$ http://otherunue.cn/otherfile/other.php
页: [1]
查看完整版本: 怎么通过URL重写规则实现301重定向?