logo
首页 > 网络营销技术 > 体验优化 > 网站搜索引擎优化 Search Engine Optimization
怎样做301转向

怎样做301转向[Top]

如果你用的是Unix/Linux主机,可以用 .htaccess 文件(Unix/Linux中用于目录特定指令如密码,转向,错误处理等的文件)。

比如把/old.htm转到http://www.domain.com/new.htm,可以用这个指令:/redirect 301 /old.htm http://www.domain.com/new.htm 或 redirect permanent /old.htm http://www.domain.com/new.htm

如果要把所有http://domain.com形式的URL用301重定向转到 http://www.domain.com,包括:
http://domain.com/about.htm 转到 http://www.domain.com/about.htm 及 http://domain.com/dir/index.htm 转到 http://www.domain.com/dir/index.htm

还要用到mod_rewrite:

Options +FollowSymLinks

RewriteEngine on

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

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

如果你用的是 Windows主机,应该在控制面板做301转向设定。

如果你的页面是ASP或PHP还可以做301转向:

ASP:

<%@ Language=VBScript %>

<% Response.Status="301 Moved Permanently" Response.AddHeader "Location", " http://www.domain.com" >

PHP:

Header( “HTTP/1.1 301 Moved Permanently” );

Header( “Location: http://www.domain.com” );

?>

另外,DOThtaccess文件只是一个普通文字文件,你用Notepad建这个文件,放上指令,存在你帐号的根目录下就行了。不需要修改Apache。

版权所有 2006 北京华亚美科技有限公司 京ICP证 020301 号 hd315