06.12Godaddy域名转向方法
Godaddy的域名转向服务器被国内封掉,转向在国内没有效果,只在国外或者代理浏览时有效果。
方法有很多种,像
现在给大家介绍一种 使用用 .htaccess实现301转向地方法 ,空间使用购买域名时赠送的空间 。
什么是301转向
301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息 (header)中的状态码的一种,表示本网页永久性转移到另一个地址。
其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等。
使用 301 重定向将您原来网站上的所有网页永久重定向至新网站。 这可以告诉搜索引擎和用户您的网站已永久迁移。是符合搜索引擎友好的,目前最安全的网址域名更换。
请不要将原来网站的所有网页都定向到新网址的主页。虽然这样可以避免 404 错误,但并非良好的用户体验。建议将旧网址的网页对应到新网址同目录同名称的网页,网页对网页的重定向将有助于保持您的网站在 Google上的排名,同时还能提供一种一致且直观的用户体验。
如果您新旧网站的网页无法一一对应,可尝试确保您原来网站上的每一个网页至少会重定向至一个具有相似内容的新网页。
301的另个重要用处是网址规范化。即选择你希望的唯一的首页网址。
如何实现301转向
用.htaccess实现301转向
* 文件及目录转向
比如把/old.htm转到http://www.vcdu.com/new.htm,可以用这个指令:
redirect 301 /old.htm http://www.vcdu.com/new.htm
或
redirect permanent /old.htm http://www.vcdu.com/new.htm
redirect也可以实现目录的转向,例如要将http://www.vcdu.com/bbs 转向到 http://bbs.vcdu.com 可以用: redirect 301 /bbs http://bbs.vcdu.com
* 规范www
全部统一到 www.vcdu.com (带www)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^vcdu\.com$ [NC]
RewriteRule ^(.*)$ http://www.vcdu.com/$1 [L,R=301]
使用时将上面的vcdu.com 替换为你使用的域名即可
全部统一到 vcdu.com (不带www,目前的新趋势)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.vcdu\.com$ [NC]
RewriteRule ^(.*)$ http://vcdu.com/$1 [L,R=301]
使用时将上面的vcdu.com 替换为你使用的域名即可
* Rewrite实现301转向
RewriteEngine On
RewriteRule ^(.*)$ http://www.vcdu.com/ [R=301,L]
这个是都转向到新域名的首页
如果要做目录及文件转向用:
RewriteEngine On
RewriteRule ^(.*)$ http://www.vcdu.com/$1 [R=301,L]
上面的代码就可以将 http://www.vcdu.com/bbs/forum-51-1.html 这样类型的url转向到 http://bbs.vcdu.com/forum-51-1.html
Popularity: 72% [?]



