2011年5月24日 星期二

【轉貼】怎么做301重定向?301重定向的方法

【轉貼】怎么做301重定向?301重定向的方法


 
2)Apache 301重定向
Apache服务器下实现301重定向,通常采用“mod_rewrite”伪静态技术,这里需要用到.htaccess文件。小拼以域名301重定向到www的二级域名为例,你只需在.htaccess文件中加入如下规则:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^xp-sem.com
RewriteRule ^(.*)$ http://www.xp-sem.com/$1 [R=permanent,L]
同理,Windows服务器的伪静态技术也可以实现301重定向,只需在httpd.ini中加入以下规则:
RewriteCond Host: ^xp-sem\.com$
RewriteRule (.*) http\://www\.xp-sem\.com$1 [R,I]
3)Linux 301重定向
Redirect 301 / http://www.xp-sem.com/
这是常用的写法,通过此指令告诉搜索引擎蜘蛛你的站点文件不在此URL下。
4)PHP 301重定向
在网页头部加入如下代码:
Header( “HTTP/1.1 301 Moved Permanently” ) ;
Header( “Location: http://www.xp-sem.com” );
?>
.................


【轉貼】怎么做301重定向?301重定向的方法

沒有留言:

張貼留言