为什么需要使用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 重定向代码放在网页的 <head> 节点内:
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com">
上述代码立即将访客重定向到另外一个页面,你可以修改 content 中 的 0 这个值来表示几秒钟后才进行重定向。例如 content="3; url=http://www.oschina.net/" 表示三秒后再重定向。
2. PHP 重定向
3. ASP Redirect
4. ASP .NET Redirect
5. JSP Redirect
6. CGI PERL Redirect
7. Ruby on Rails Redirect
8. ColdFusion Redirect
9. Javascript URL Redirect
10. IIS Redirect
在 Internet 服务管理器中右击你想要重定向的文件和文件夹,选择 "a redirection to a URL".
然后输入目标网址,选中 "The exact url entered above" 和 "A permanent redirection for this resource" 然后点击 'Apply' 按钮。
11. 使用 .htaccess 进行重定向
创建一个 .htaccess 文件(代码如下)用来将访问呢 domain.com 重定向到 www.domain.com 下,该文件必须放置在网站的root目录,也就是首页放置的目录。
注意: .htaccess 方法的重定向只能在 Linux 下使用 Apache 的 mod_rewrite 模块启用的情况下使用。
12.Nginx中的rewrite
Coonamd 对象定义了将对数据源执行的命令,可以用于查询数据库表并返回一个记录...
常见信号介绍 SIGINT 2 CtrlC时OS送给前台进程组中每个进程 SIGABRT 6 调用abort...
ASP.Net Core的跨域设置比较简单 官方都整合了 具体的参见微软官方文档: https:...
1.有时候,那些清晨时最坚强的人,正是那些夜里哭着哭着睡着的人。 2.总有一个...
由于工作所需,最近花时间研究了html转换为pdf的功能。html转换为pdf的关键技术...
本文介绍了JSP编程技术实现一个简单的购物车程序,具体如下: 1 问题描述 利用JS...
当我们学习surface命令时,已经看到了三维作图的一些端倪。在matlab中我么可以调...
XML/HTML Code 复制内容到剪贴板 input id = username name = username type = t...
第二题 2021年4月4日 腾讯笔试编程题第二题 描述 给出一个有0-9的数字组成的字符...
作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,...