Apache服务器实现301重定向详解
作者:kiness 发布时间:2012-01-17 15:55:58
很多Seoer新手因为刚接触SEO行业,认识到了301重定向的重要性,但是确不知道如何操作。笔者特将Apache服务器实现301重定向的详细步骤分享给大家。后面也陆续会分享PHP、ASP、ASP.net、ColdFusion等情况下301重定向的方法。首先,笔者还是普及下什么是301?
301重定向(301 redirect)又叫301代表永久性转移(Permanently Moved),将各种网络请求重新定个方向转到其它位置,是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。下面说下两种情况下的301重定向方法。
一、WWW域名的重定向。这是我们大多数站长建站后都会面对的一种情况。那么如何做呢?将不带www重定向带WWW的地址,请看如下代码:
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(aaaa\.com)(:80)? [NC]
RewriteRule ^(.*) http://www.cidianwang.com/$1 [R=301,L]
order deny,allow
如果是将带www的定向到不带www的情况,写法和上面差不多,就不多说了。将上面代码复制到记事本,然后重命名为.htaccess,上传到网站的根目录即可。如果是本地不支持此命名,可以先传到根目录再修改文件名称即可。
二、网页的重定向。这里也可以分为两种情况。
第1种,只有少量网页需要重定向,方法如下:
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Redirect permanent cidianwang.com/old.html www.cidianwang.com/new.html
order deny,allow
第2种,举例网站的导航的一个栏目改了路径时的重定向方法。原路径为/old/,新路径为/news/的情况如下:
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Redirect permanent cidianwang.com/old/ www.cidianwang.com/new/
order deny,allow
同样,写在记事本,改名为.htaccess,同样上传到网站根目录即可。本地无法改名的时候入第一种中说到的方法易名。
以上就是Apache服务器实现301重定向的方法。文章写的很简单,相信只要是有这方面需求的站长朋友们都是能够看得懂的,希望对大家会有所帮助。
本文由湖南推(http://www.hntui.com/jingyan/28.html)站长kiness深夜原创


猜你喜欢
- 全新推出的Discuz! 7.2版本从用户注册登陆应用、社区论坛前后管理两方面着眼,增加和改进了30多处与社区门户运营密切的功能与细节,实现
- Google Chrome是由Google开发的一款设计简单、高效的Web浏览工具。Google Chrome的特点是简洁、快速。Googl
- 一、什么是组策略(一)组策略有什么用?说到组策略,就不得不提注册表。注册表是Windows系统中保存系统、应用软件配置的数据库,随着Wind
- virtualenv是一个用来创建隔离的python虚拟环境的工具。它可以在一个独立的目录创建自己的python环境,使用virtualen
- 公司的产品一直运行在云服务器上,从而有幸接触过aws的ec2,盛大的云服务器,最近准备有使用阿里云的弹性计算(云服务器)。前两种云服务器在安
- 关于人人网,我不想唠叨什么,因为自打她的前身-校内网的问世,就一直是互联网这个圈子里的焦点,围绕她的话题,一直不少,是圈子里人茶余饭后的谈资
- RiS名人专访人物里,这次要访问的是「蓝色理想」BlueIdea 站长(以下简称Blue),他从1999年开始建立了蓝色理想社群,专为网页开
- 有Godaddy主机用户问怎样查看自己的网站的运行情况呢?可以使用WebmasterTools,你可以访问crawlstatistics,r
- 使用Godaddy的空间也有一段时间了,感觉Godaddy不错,根据自己的使用的体会,写了篇对Godaddy的感受,与各位建站的站长朋友分享
- 相信做网站的朋友都很关心搜索引擎的收录,每天查看收录已经成为一种习惯,我们一般都是用site:www.aspxhome.com的形式来查看,
- 进入了web2.0后,apache的rewrite被广泛的应用,其中最方便的就是通过.htaccess文件来控制url转向、密码保护、自定义
- 本文实例为大家分享了Linux内存泄漏检测的shell脚本,供大家参考,具体内容如下#!/bin/shif [ $# -ne 1 ]; th
- ubuntu安装pycharm的方法如下所示:1. 下载http://www.jetbrains.com/pycharm/download/
- 最近,湖南SEO在子目录下面安装了一个discuz论坛程序。大家都知道zblog是asp,discuz是php,那么asp的zblog应该如
- 如果采用root账号登录编辑/etc/bashrc内容,那所有其他帐号登录都会提示相同的内容,如果想每个用户进行配置,那就去每个帐号的目录下
- 帝国的叫大气,系统安全稳定,二次开发能力强,但好像不是太适合那种喜欢“大而全”的新手站长使用!PHPCMS,这个吗,现在炒作的也是很热的,有
- 服务器群集功能最早是为 Microsoft Windows NT® Server 4.0 操作系统设计的,这一功能在 Mic
- 最近一直都比较忙,所以也没有时间接各种各样的需求,WordPress 折腾得也少了,现在 WordPress 都已经升级到 3.2.1 了,
- 我现在遇到的问题是这样的,用ftp账号上传了wordpress系统。我用的FTP工具是:FileZilla在删除这个文件的时候,基本所有文件
- 1、VMware下载安装链接:https://www.jb51.net/softs/579705.html2、下载CentOS镜像官网地址: