当前位置: 懒人建站 > 建站技巧 >

godaddy空间.htaccess-301重定向

godaddy空间.htaccess-301重定向实战操作。把007yule.com 转向到 http://www.007yule.com/

godaddy空间.htaccess-301重定向 实战操作。

在godaddy空间放置 最新门事件视频 http://www.007yule.com/ ,由于我在程序中绑定了域名,用的是kingcms

PHP企业版,这个版本可以实现后台绑定域名,且与空间子目录是否绑定域名无关。

当我访问 007yule.com 发现网站标题等都读不出来,大概是上面说的绑定了http://www.007yule.com域名的缘故

,即使不出现任何错误,这样两个域名都能访问的话,不利于SEO,不利于搜索引擎网站排名,这个时候我们就要

用到301转向,把  007yule.com 转向到 http://www.007yule.com/

直接看代码:

Options +FollowSymLinks   
RewriteEngine on   
RewriteCond %{HTTP_HOST} ^007yule.com [NC]
RewriteRule ^(.*)$ http://www.007yule.com/$1 [L,R=301]

把这些代码放到记事本中保存,文件名为 .htaccess 这里要注意,可能你的电脑无法命名 .htaccess 这种前面带点的文件名,这个时候你可以 命名为 htaccess ,传到空间以后 再在FTP中重命名为 .htaccess。

把 htaccess 上传到 http://www.007yule.com 这个域名的根目录下,把htaccess在FTP中重命名为 .htaccess

OK 现在在访问以下 http://007yule.com 呵呵 http://007yule.com跳转到http://www.007yule.com 了。

有兴趣的可以用下面网址http://www.seobox.org/getheader.htm 来查看HTTP返回状态值 ,

查询结果:
007yule.com
返回状态值为301

HTTP返回状态值:
说明:1、200表示成功收到
2、301、302表示重定向
3、404表示请求页面不存在
4、500表示服务器内部错误

更多参考:

  ————— 最重要的一点就是网站的服务器平台必须是 Apache—————
  【情况一】
  http://www.baidu.cn/forum-2-1.html –> http://bbs.baidu.cn/Chinese-Tea-2-1/
  让 /forum-2-1.html链接重新连接到 /Chinese-Tea-2-1,其中的2就是discuz论坛的fid参数,如何把这个
  参数传递到新的URL呢? 这就需要配合正则来实现了.
  例如:http://www.baidu.cn/list-16.html 会被指向 http://www.baidu.cn/list/16.html
  在 .htaccess 中要这样写:
  RewriteRule ^list-(.*)-1.html$ list/$1/ [R=301,L]
  【情况二】
  http://your_bwaps.cn/wordpress –> http://your_bwaps.cn
  让连接到 /wordpress 的链接重新定位到 根目录,包含下层路径(如 /wordpress/xxx)
  在 .htaccess 中要这么写
  Redirect /wordpress http://your_bwaps.cn
  如果已经安装了 mod_rewrite 模块的话,也可以这样写
  RewriteEngine on
  RewriteRule ^wordpress(.*)$ $1 [R=301,L]
  【情况三】
  http://www.baidu.net/ –> http://www.baidu.cn/
  让链接旧网址重新连接到新网址,前提你必须是就网址的拥有者
  建议新旧网址采用相同的目录结构
  把 .htaccess 放到就www.baidu.net这个网站的根目录,然后要这么写:
  RewriteEngine on
  RewriteRule (.*) http://www.baidu.cn/$1 [R=301,L]
  【情况四】
  http://www.baidu.cn/ –> http://baidu.cn/
  统一你的网址不让www出现
  由www.baidu.cn进入的链接一律指向bwaps.cn
  可以在 .htaccess中这么写
  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^www\.baidu\.cn$ [NC]
  RewriteRule ^(.*)$ http://baidu.cn/$1 [R=301,L]

来源:懒人建站|发布人:懒人建站|2010-12-03|热度:|收 藏|分享到...|报 错

    分享到:


    相关文档
    登 录| 注 册
    你也许会喜欢X 关闭↑返回顶部→相关代码/文章
    收藏到: 百度搜藏 新浪微博 QQ空间 更多
    香港免备案空间,一年80元,500M空间、免费送100M mysql数据库。香港新世界电讯机房,与万网香港空间同机房,懒人建站同服务器。点击这里给我发消息速度演示:jquery 特效