通过htaccess实现301重定向

步骤/方法

  • 01

    比如CPanel控制面板中,在Domain>Redirects里面,直接选择相应的选项即可。下面我们来详细讨论一下如何手动编辑这个htaccess文件:

  • 02

    务必注意:在编辑之前请备份原来的htaccess文件,以免造成损失。

  • 03

    1、出于SEO考虑,将wangqu.org重定向至www.wangqu.org。本站就使用了这种重定向的方法避免页面权重分散。

  • 04

    一旦选择了带WWW的为主域名,今后就不要随意更改,方法如下:

  • 05

    RewriteEngine On

  • 06

    RewriteCond %{HTTP_HOST} !^www.wangqu.org$ [NC]

  • 07

    RewriteRule ^(.*)$ http://www.wangqu.org/$1 [L,R=301]

  • 08

    上面这一句话是从反面来写的:如果域名不是带WWW的,就统一301跳转到带WWW的域名中去

  • 09

    2、如果需要将域名从www.wangqu.org跳转到wangqu.org,则可以使用一下代码:

  • 10

    RewriteEngine On

  • 11

    RewriteCond %{HTTP_HOST} !^wangqu.org$ [NC]

  • 12

    RewriteRule ^(.*)$ http://wangqu.org/$1 [L,R=301]

  • 13

    3、如果需要变更域名,即将老域名换成全新的域名,但是网页内容与结构不变,则可以使用以下代码来实现:

  • 14

    RewriteEngine On

  • 15

    RewriteBase /

  • 16

    RewriteCond %{HTTP_HOST} !olddomain.com$ [NC]

  • 17

    RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301]

  • 18

    如果是带WWW的域名间跳转,则以此类推,在域名前加上WWW即可。

(0)

相关推荐

  • 三种主机(linux.windows.vps)301重定向跳转的实现方法

    301重定向主要是为了将域名A跳转到域名B,更多情况下是将不带www的 域名跳转到带www的域名,那么301重定向应该怎么做呢,本文详细的介绍301重定向的做法,下面分为linux主机、windows ...

  • Wordpress的两个301重定向方法

    wordpress这个cms建站系统相信大家并不会陌生吧,这个系统现在已经被广泛应用于博客系统,但是这个系统如何做301重定向呢?!这个问题相信不少不懂程序代码的人都会比较郁闷吧!下面和大家分享Wor ...

  • godaddy的Windows虚拟主机设置301重定向

    使用301重定向 seoanyi.com 到www.seoanyi.com 可以防止网站流量的分流,优化网页收录,有利于网页PR传递,等等. 在godaddy的linux主机上进行301重定向是很简单 ...

  • 网站301重定向怎么做

    操作方法 01 网页地址的重定向是指当使用者浏览某个网址是,将他导向另一个网址的技术.常常用在一串很长的网址转成较短的网址上面. 301重定向是在搜索引擎优化中最常用的操作,可以帮助我们转移域名的权重 ...

  • PHP网站做301重定向的代码和设置方法

    操作方法 01 如果你的网站是PHP的网站,并且没有做伪静态,那么可以通过修改PHP代码来设置网站301重定向.今天我们就来讲一讲怎么做PHP网站的伪静态.在开始讲修改PHP代码的方法之前,还是先要说 ...

  • 301重定向和404共同使用一个web.config

    通常我们的web.config都是用来做404页面使用的,但是也有一部分网站技术员需要使用web.config做301重定向,所以我们用一个web.config来完成301重定向和404页面 操作方法 ...

  • LNMP系列教程之四:设置301重定向方法

    有些朋友要说了,为什么wordpress不需要设置,因为程序的特殊性,我们在建立博客的时候选择是带有WWW或者不带WWW的,然后另外一个会自动内部重定向。 如果你是其他程序就需要手工设置。具体方法如下 ...

  • 虚拟主机301重定向的方法!

    windows系列虚拟主机IIS 301定向方法: 前提条件:支持伪静态的虚拟主机 步骤/方法 01 步骤:找到虚拟主机的文件根目录 02 在空间的根目录下新建文件"httpd.ini&qu ...

  • 301永久重定向常用的6个方法

    操作方法 01 什么是301重定向?301重定向是指将各种网络请求重新永久定向转到其它新位置.比如把 metinfo.com 永久重定向到 www.metinfo.com 上面.301重定向可以是某个 ...