当前位置:  编程技术>php

301网页重定向代码大全

    来源: 互联网  发布时间:2014-08-30

    本文导语:  为何使用301重定向: 1,保留搜索引擎的排名: 301 重定向是最有效的方法,不会影响到搜索引擎对页面的排名。 2,保留访客和流量: 如果你将页面链接到大量方法可以访问过的地址,如果不是用重定向的话你就会失去这些用户...

为何使用301重定向:
1,保留搜索引擎的排名: 301 重定向是最有效的方法,不会影响到搜索引擎对页面的排名。
2,保留访客和流量: 如果你将页面链接到大量方法可以访问过的地址,如果不是用重定向的话你就会失去这些用户(不解)原文:If you move your popular page to which a lot of visitors have already linked, you may lose them if you don't used redirect method. This provides a great way to provide your visitors with the information they were looking for and prevent you from losing your traffic.

以下脚本学堂 小编收集了 11 种实现 301 重定向的方法,一起来看看吧:
1. HTML 重定向/Meta 刷新
将下面 HTML 重定向代码放在网页的 节点内:

将访客重定向到另外一个页面,可以修改 content 中 的 0 这个值来表示几秒钟后才进行重定向。
例如 content="3; url=http://www./" 表示三秒后再重定向。

2. PHP 重定向
 

代码示例:

3. ASP Redirect
 

代码示例:

4. ASP .NET Redirect
 

代码示例:

private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.new-url.com");
}

5. JSP Redirect
 

代码示例:

6. CGI PERL Redirect
 

代码示例:
$q = new CGI;
print $q->redirect("http://www.new-url.com/");

7. Ruby on Rails Redirect
 

代码示例:
def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to "http://www.new-url.com/"
end

8. ColdFusion Redirect
 

代码示例:

9. Javascript URL Redirect
 

代码示例:


window.location.href='http://www.newdomain.com/';

10. IIS Redirect
在 Internet 服务管理器中右击你想要重定向的文件和文件夹,选择 "a redirection to a URL". (www. 编辑整理)
然后输入目标网址,选中 "The exact url entered above" 和 "A permanent redirection for this resource" 然后点击 'Apply' 按钮。

11. 使用 .htaccess 进行重定向
创建一个 .htaccess 文件用来将访问 domain.com 重定向到 www.domain.com 下,该文件必须放置在网站的root目录,也就是首页放置的目录。
 

代码示例:
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
 

注意: .htaccess 方法的重定向只能在 Linux 下使用 Apache 的 mod_rewrite 模块启用的情况下使用。

推荐阅读:
  • .htaccess实现301域名重定向
  • apache rewrite重定向的例子
  • htaccess 重定向所有请求到某个URL地址
  • htaccess防盗链、301重定向、限制网站访问
  • apache 301重定向配置实例
  • apache 301重定向

12.Nginx中的rewrite
 

代码示例:
server {
    server_name www. ;
    if ($host = '' ) {
        rewrite ^/(.*)$ http://www./$1 permanent;
}

    
 
 

您可能感兴趣的文章:

  • Python获取网页编码的方法及示例代码
  • 如何分析网页以确定见面中含有恶意代码?
  • HTML网页中的html body onload自动跳转方法介绍及自动跳转代码示例
  • 用CSS代码轻松Diy你的网页滚动条
  • HTML网页的Meta Refresh自动跳转方法介绍及Meta Refresh自动跳转代码示例
  • 高亮显示网页代码工具 Augment.js
  • HTML网页中的javaScript自动跳转方法介绍及javaScript自动跳转代码示例
  • 可否将网页文件的源代码作为String一次性读入吗?
  • web网页自动跳转方法:Html body onload自动跳转举例 iis7站长之家
  • 有人有用JAVA读一个网页代码的程序吗?(在线等!)
  • 谁有Linux监控网页是否被篡改的程序代码?
  • jsp include引用非本级目录网页实现代码
  • 网页代码校验软件 Open Validator
  • 请问哪里有能用于网页上的可见即所得html编辑器(Java写的)源代码?
  • jquery实现google搜索指定网页内容的代码
  • ExtJS获取网页标题示例代码
  • 关于网页代码包含的简单问题!!请大虾看一下!!
  • JAVA APPLET与JSP有什么区别?好像都是把JAVA代码嵌到网页中。
  • JSP抓取网页代码的程序
  • 轻量级的网页代码修饰器 laycode
  • PHP采集网页图片保存到本地的示例代码
  • 网页验证码无法显示解决方法大全
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • web网页自动跳转方法:Html body onload自动跳转举例
  • linux浏览网页时怎样显示网页中的flash动画?
  • 中文网页快速去重算法研究
  • 怎样把整张网页内容当作一副图形(只能作为图像,因为可能网页中有图)传给控制打印的Java程序?
  • VPN虚拟局域网和本地局域网共存(连上vpn后正常打开网页)
  • 为什么我用netscape浏览时,网页不正常(主要是动态网页)碰到分类排序的就显示不了了
  • 基于python实现的网络爬虫功能:自动抓取网页介绍
  • [求助][排错]一段利用socket连接网页,并将网页内容拷贝下来的程序。。。[有一点问题]
  • Python3通过request.urlopen实现Web网页图片下载
  • 关于session(我停了一会儿没动网页,再在点击网页链接时,session丢失,然后点击IE的刷新,session又有了)这是怎么回事。
  • C#实现将网页保存成图片的网页拍照功能
  • 如何在red hat的网页浏览器中浏览使用ipv6协议的网页?
  • eidt.jsp对网页进行编辑,网页内容存放在数据库中,其中有些字段用textarea多行编辑框显示,保存提交数据库后,再次对它编辑,那些用多行
  • 各位高手请帮忙,如果我在框架网页中弹出一个新的窗口,在新窗口中执行一定的操作后,怎样让框架网页自动刷新?
  • 在样式表中,用submit提交信息到下一个网页,在下一个网页中如何知道该submit的name??谢谢了
  • ★★Linux服务器的网页响应发送给客户端的网页被修改,估计服务器中毒了,怎么办??
  • 网页下载文件期间如何防止用户对网页进行其他操作
  • 批量下载网页图片,网页截图 Chrome 插件 挖一下
  • 网页设计者需要了解的_网页字体大小数据参考
  • 做网页字体大小参考 网页中同字号字体的不同单位对比列表
  • java抓取网页数据获取网页中所有的链接实例分享


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3