几种301重定向的实现
这两天换[url=http://www.imxl.net]域名[/url],东看西看,这点东西有用就复制过来备用了
[b]IIS服务器实现301重定向[/b]
[code]1、打开internet信息服务管理器,在欲重定向的网页或目录上按右键
2、选择“重定向到URL”
3、在“重定向到”输入框中输入要跳转到的目标网页的URL地址
4、选中“资源的永久重定向”(切记)
5、最后点击“应用”[/code][separator]
[b]Apache服务器实现301重定向[/b]
在Apache中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。
[code]Redirect permanent / http://www.imxl.net/ (将目录下内容重定向到http://www.imxl.net/)[/code]
[b]PHP下的301重定向[/b]
[code]Header( “HTTP/1.1 301 Moved Permanently” ) ;
Header( “Location: http://www.bloghuman.com” );
?>[/code]
[b]ASP下的301重定向[/b]
[code]
[/code]
[b]ASP .NET下的301重定向[/b]
[code] [/code]
[b]旧域名重定向到新域名[/b]
创建一个.htaccess文件,并将下面提供的代码写入文件内。.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件。
[code]Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.domain.com/$1 [R=301,L] [/code]
[b]域名301重定向到www的二级域名[/b]
创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保所有来自对domain.com的请求都转向到对www.domain.com进行请求。
[code]Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc] [/code]

分享或收藏本文
我要评论