首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
搜索
舍力
登录
搜索
舍力
静以修身。
累计撰写
1140
篇文章
累计收到
3627
条评论
首页
栏目
首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
包含标签 【301跳转】 的文章
2015-4-2
Apache环境.htaccess伪静态301跳转的几种方法
之前舍力分享过《301重定向PHP代码》和《asp网站的301跳转》,我们可以很容易的在nginx环境下设置301跳转。一般而言,我们使用的301跳转就是WWW与不带WWW域名之间的跳转,用行话说就是权重要归一。对于我们使用Apache环境的来说其实相对nginx比较简单,因为只需要我们在网站根目录有.htaccess文件。 如果我们的网站,比如网站或博客的根目录有htaccess文件之后,我们只需要在文件内添加下面的代码,就可以实现www与不带www之间的跳转,合理的传递权重。 第一、带www的跳转至不带www域名 RewriteEngine On RewriteCond %{HTTP_HOST} ^www.shuyong.net RewriteRule ^(.*)$ http://shuyong.net/$1 第二、不带www的跳转至带www域名 RewriteEngine On RewriteCond %{HTTP_HOST} ^shuyong.net RewriteRule ^(.*)$ http://www.shuyong.net/$1 第三、不同域名之间的跳转 RewriteEngine On RewriteCond %{HTTP_HOST} ^www.800168.org RewriteRule ^(.*)$ http://www.shuyong.net/$1 一般就是用到上述的3个方法,记不住没关系,跟舍力一样记录下来,下次要用直接复制过去使用。使用时记得帮域名改成自己的哦。
2015年4月2日
10076 阅读
1 评论
代码教程
2014-12-15
301重定向PHP代码 PHP的301自动跳转代码
前面介绍过301重定向ASP代码,也就是ASP程序可以用代码来实现网址的301跳转,如果我们使用的PHP程序,那么同样可以用一段代码来实现网址的301重定向。 如果仅仅是对某个页面进行301跳转,其实很简单,只要在PHP页面的头部输入下面的代码就可以: <?php Header("HTTP/1.1 301 Moved Permanently"); Header("Location: http://www.shuyong.net"); ?> 这个对于更换了网址或者网站结构来说非常方便,但是如果针对很多页面那么这种跳转方式就不友好了,我们应该根据不同的页面跳转的不同的网址。 这个还可以实现比如shuyong.net跳转到www.shuyong.net上,也就是让所有的页面都用带www的网址。 将下面放入公共头部最开始的部分即可,代码如下: <?php $slhost = $_SERVER;//取得当前域名 $slurl = isset($_SERVER) ? $_SERVER : '';//判断地址后面部分 $slurl = strtolower($slurl);//将英文字母转成小写 if($slurl=="/index.php"){$slurl="";}//判断是不是首页,如果是首页,赋值为空 if($slhost == 'shuyong.net'){ header('HTTP/1.1 301 Moved Permanently');//发出301头部 header('Location:http://www.shuyong.net'.$slurl); }//将不带www的网址跳转到带www ?> 温馨提示: 1、把其中的域名改为你自己的即可; 2、如果网站有多个域名绑定可以把最后一行代码用如下代码替换 if($slhost != 'www.shuyong.net'){ header('Location:http://www.shuyong.net'.$slurl); } 这段代码是将所有不等于www.shuyong.net的域名全部跳转到http://www.shuyong.net
2014年12月15日
8022 阅读
0 评论
代码教程
2014-12-15
如何利用代码做asp网站的301跳转
有时候我们的有多个域名指向同一个网站,或者我们更换了网站的网址,那么怎么样将原来网站的流量导入到新网址中呢,那么我们可以用301重定向的方式,而且这种方式是对搜索引擎比较友好的方式。 特别是如果我们有两个网址比如shuyong.net和www.shuyong.net,我们想让搜索引擎只收录www.shuyong.net这个网址,那么对于shuyong.net需要做一个301重定向跳转到www.shuyong.net。 如果首页是ASP做的,那么我提供一段ASP的301重定向的代码: <% website=request.ServerVariables("Server_name") if website="shuyong.net" then Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.shuyong.net/" end if %> 把这段代码放到网站首页的开头,就可以实现shuyong.net 301重定向到www了。
2014年12月15日
8189 阅读
0 评论
代码教程