.htaccess 重定向实例文件如何写隐性301重定向

如何做.htaccess文件来重定向301, .htaccess文件如何书写_百度知道
如何做.htaccess文件来重定向301, .htaccess文件如何书写
我site我自己的网站,加www的收不到,不加www的可以收到。我想做一个.htaccess文件重定向301,但是不清楚文件里面全部的内容格式是怎么样子的, 我想知道这个文件里面的全部内容如何写,文件如何创建
我有更好的答案
去站长论坛 有例子
其他类似问题
4人觉得有用
为您推荐:
您可能关注的推广
htaccess的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Search 更多 &&&&&&&&&&&&&&&
最新文章最近评论随机文章还没有任何记录...
godaddy空间.htaccess-301重定向
来源:懒人建站作者:懒人建站日期: 10:11人气:次
godaddy空间.htaccess-301重定向实战操作。把 转向到 /
godaddy空间.htaccess-301重定向 实战操作。
在godaddy空间放置
,由于我在程序中绑定了域名,用的是kingcms
PHP企业版,这个版本可以实现后台绑定域名,且与空间子目录是否绑定域名无关。
发现网站标题等都读不出来,大概是上面说的绑定了域名的缘故
,即使不出现任何错误,这样两个域名都能访问的话,不利于SEO,不利于搜索引擎网站排名,这个时候我们就要
用到301转向,把&
直接看代码:
Options +FollowSymLinks&&&
RewriteEngine on&&&
RewriteCond %{HTTP_HOST} ^ [NC]
RewriteRule ^(.*)$
把这些代码放到记事本中保存,文件名为 .htaccess 这里要注意,可能你的电脑无法命名 .htaccess 这种前面带点的文件名,这个时候你可以 命名为 htaccess ,传到空间以后 再在FTP中重命名为 .htaccess。
把 htaccess 上传到
这个域名的根目录下,把htaccess在FTP中重命名为 .htaccess
OK 现在在访问以下
呵呵 跳转到 了。
有兴趣的可以用下面网址 来查看HTTP返回状态值 ,
查询结果:
返回状态值为301
HTTP返回状态值:
说明:1、200表示成功收到
2、301、302表示重定向
3、404表示请求页面不存在
4、500表示服务器内部错误
更多参考:
  &&&&& 最重要的一点就是网站的服务器平台必须是 Apache&&&&&
  【情况一】
   && http://bbs.baidu.cn/Chinese-Tea-2-1/
  让 /forum-2-1.html链接重新连接到 /Chinese-Tea-2-1,其中的2就是discuz论坛的fid参数,如何把这个
  参数传递到新的URL呢? 这就需要配合正则来实现了.
  例如: 会被指向
  在 .htaccess 中要这样写:
  RewriteRule ^list-(.*)-1.html$ list/$1/ [R=301,L]
  【情况二】
  /wordpress && 
  让连接到 /wordpress 的链接重新定位到 根目录,包含下层路径(如 /wordpress/xxx)
  在 .htaccess 中要这么写
  Redirect /wordpress
  如果已经安装了 mod_rewrite 模块的话,也可以这样写
  RewriteEngine on
  RewriteRule ^wordpress(.*)$ $1 [R=301,L]
  【情况三】
   && 
  让链接旧网址重新连接到新网址,前提你必须是就网址的拥有者
  建议新旧网址采用相同的目录结构
  把 .htaccess 放到就这个网站的根目录,然后要这么写:
  RewriteEngine on
  RewriteRule (.*)
  【情况四】
   && 
  统一你的网址不让www出现
  由进入的链接一律指向
  可以在 .htaccess中这么写
  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^www\.baidu\.cn$ [NC]
  RewriteRule ^(.*)$
本文链接:/jiqiao/htaccess-301.html
godaddy空间.htaccess-301重定向由懒人建站收集整理,您可以自由传播,请主动带上本文链接
就是免费分享,觉得有用就多来支持一下,没有能帮到您,懒人也只能表示遗憾,希望有一天能帮到您。
(责任编辑:懒人建站)
godaddy空间.htaccess-301重定向-相关文章
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
建站教程-人气榜
懒人建站为您提供-基于jquery特效,jquery弹出层效果,导航菜单代码,下拉菜单代码和jquery焦点图片代码,懒人建站关注软件界面设计,WEB/后台/手机/软件UI设计、建站素材、html5和CSS3新技术等。修改.htaccess文件实现域名间的301跳转
看到一个比较好的博客汇总了大部分apache .htaccess 301跳转的方法,
出于SEO、PR值传递、网址转换的目的,在网站初建和网站迁移时我们都需要使用301重定向,通常包括域名对域名,目录对目录和一个独立网址对另一个独立网址的重定向。在bluehost虚拟主机上作301重定向,最常用的方法有2种:
1.直接编辑.htaccess。
2.用cPanel设定。
实质二者都是修改文件.htaccess,只是前者手工编辑,后者是由cPanel完成。用cPanel操作相当简单,登陆你的
cPanel(bluehost虚拟主机可以选简体中文)&&Domain&&Redirects,选择相应的选项即可完成设置,这里暂不讨论。下面讲一下直接编辑.htaccess的方法。
注意:在设置301重定向之前务必备份相应目录下的.htaccess文件。
1.重定向到
这种重定向旨在使域名唯一,是网站SEO必须要做的,后面重定向到也是出于同样的原因,只是形式不同。
打开.htaccess文件,加入以下规则。(下面的规则是针对主域名的,子域名要修改)
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$ [NC]
RewriteRule ^(.*)$ /$1 [L,R=301]
2.重定向到
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$ [NC]
RewriteRule ^(.*)$ /$1 [L,R=301]
3.重定向到
RewriteEngine On
RewriteCond %{HTTP_HOST} !$ [NC]
RewriteRule ^(.*)$ /$1 [L,R=301]
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !$ [NC]
RewriteRule ^(.*)$ /$1 [L,R=301]
5.重定向/file/file.php 到
/otherfile/other.php
RewriteCond %{HTTP_HOST} ^$
RewriteRule ^file/file.php$
/otherfile/other.php [R=301,L]
以上内容原文地址:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 .htaccess 重定向实例 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信