apache 目录与域名301跳转实现方法

目录301

 代码如下 复制代码

RewriteCond %{REQUEST_URI} ^/down/mb/
RewriteRule ^/down/mb/(.*) http://mb.111cn.net/$1 [R=permanent,L]

这样就把当前域名的中只要包含有down/mb/这个目录的自动跳到301到了mb.111cn.net目录了

域名301

 代码如下 复制代码

RewriteCond %{HTTP_HOST} ^www.111cn.net [NC]
RewriteRule ^(.*)$ http://www.111cn.net/$1 [L,R=301]

这样就实现了把www.111cn.net自动301到了www.111cn.net哦,很方便吧

时间: 2025-01-30 00:09:25

apache 目录与域名301跳转实现方法的相关文章

Apache Rewrite 目录与域名301跳转实现方法

目录301 代码如下 RewriteCond %{REQUEST_URI} ^/down/mb/ RewriteRule ^/down/mb/(.*) http://mb.jzread.com/$1 [R=permanent,L]   这样就把当前域名的中只要包含有down/mb/这个目录的自动跳到301到了mb.jzread.com目录了 域名301 代码如下 RewriteCond %{HTTP_HOST} ^jzread.com [NC] RewriteRule ^(.*)$ http:/

域名301跳转方法,怎么做301跳转?

IIS中301重定向 打开"Internet信息服务",右击你要跳转的文件夹或者文件,在弹出的右键菜单中选择"属性"弹出的对话框中,"目录"选项下找到"连接到资源是的内容来源" ,选择"重定向到URL",在下面的文本框中输入要跳转到的页面同时,将"客户端将定向到" 下面的复选框 "资源的永久重定向"选上 点击"应用" . 使用代码做301重定向的方

域名301重定向的实现方法

最近我的网站更换了域名,为了对搜索引擎表示友好,也为了网站的流量和权重得到继承,我采用了网站301重定向.但是之前并没有进行过此类操作,所以开始时也感觉无从下手,于是我打算去百度.谷歌搜索一些方法.网上介绍301重定向的文章很多,但是我看了很多篇,却发现基本都是千篇一律的,而且基本都忽视了一些重要的细节.下面就给大家介绍下我的301重定向过程,希望对大家有所帮助. 为了能说的更清楚明白,我还是结合自己的站点开始介绍吧.我原来的站点域名是www.weeksee.com,现在更换为了www.jzre

nginx单页面301跳转配置方法

打开 xxxx.conf 配置文件  这里的xxx.conf 是值的是 nginx下 虚拟主机的配置文件 然后在写入  代码如下 复制代码 rewrite ^([^\.]*)/html/news/2013/1001/1.html$ $1/html/show-2-1-1.html permanent; 保存,重启nginx 当然如果你会点程序我们可以直接简单使用header函数搞定  代码如下 复制代码 <?php Header("HTTP/1.1 301 Moved Permanently

php域名301转向程序代码

注意: 301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于: 301 redirect: 301 代表永久性转移(Permanently Moved), 302 redirect: 302 代表暂时性转移(Temporarily Moved ), 例子 在php中正常的临时跳转通常使用:    代码如下 复制代码 <?php  header("Location:your_dest_url"); ?> 最简单的做法  代码如下 复制代码 $th

301重定向代码与方法

301重定向代码与方法 PHP下的301重定向 Header( "HTTP/1.1 301 Moved Permanently" ) ; Header( "Location: http://www.111cn.net" ); ? ASP下的301重定向 <%@ Language=VBScript %> <% Response.Status="301 Moved Permanently" Response.AddHeader &q

Apache Rewrite实现URL的301跳转和域名跳转_Linux

如果要想用到rewrite模块,必须先安装或加载rewrite模块.方法有两种一种是编译apache的时候就直接安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块. 基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局部里利用RewriteEngine on来打开rewrite功能,下面将会举例说明,需要注意

AMH面板配置网站301跳转WWW与无WWW域名例子

我们在建站的时候会根据自己的习惯把带有WWW或者不带WWW的域名作为主域名,对于这一点区分没有过多的严格规定是一定要用WWW还是非WWW域名,不过在国外站点中看到的非WWW站点多一些,而我们国内则比较倾向实用带有WWW的域名站点.   同时,在很多的所谓网站优化理论中有些所谓的高手提到一定要进行301跳转,如果用WWW就就要将非WWW跳转到WWW域名中,否则所谓的权重就会丢失.具体是不是真的老左也并不清楚,因为有用户提到在使用AMH面板的时候,不知道如何设置301跳转,因为可能习惯使用apach

iis和apache及PHP页面设置301重定向跳转方法

本文将通过IIS.APACHE.ASP.PHP几种服务器端或页面程序端分别讲解如何设置301重定向,先还是简单介绍下重定向. 301重定向:指的是一种非常重要的"自动转向"技术--其实谈不上技术,即网址重定向--用户访问一个地址或目录,可以指定跳转到另一个地址. 301重定向,这是所有重定向方法中唯一符合seo/seo.html" target="_blank">搜索引擎规则的重定向,这也是SEO中的一个基础名词,比方:一个站用www.111cn.n