欢迎来到丰采网

丰采网针对网站建设实现301重定向的方法

来源:丰采网  作者:丰采网   2020-07-02 阅读:1057

301转向,也就是301重定向。那么针对301转向实现的方式上,不仅仅有一种方式,下面我们来说说一些具体实现301转向的方法。


1、通过服务器环境实现301转向


大多数网站采用的都是apache、nginx的服务器环境搭建的网站。针对于这两个服务环境,我们可以通过配置文件conf来实现301的设置。

找到apache或nginx的配置文件。


可以采用了if的判断语句。当访问域名不是www.zq110.com/的时候,都跳转到www.zq110.com上,第二个www.zq110.com后面有个$1,

其意思就是不管后面是什么,等同于www.zq100.com/*。


2、使用php实现301转向


在php中引入如下图的一段代码,即可实现301跳转。这个更多针对于单个网页而使用。


location后面的网址,就是你要设置的新网址。切记不要丢了http。


3、.htaccess文件实现301转向


在.htaccess文件中,写入如下代码即可。


Options +FollowSymlinks All -Indexes


rewriteEngine on


rewritebase /


RewriteCond %{HTTP_HOST} ^zhaoyangang.cn$


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


即可实现,301转向。当然利用这种方式实现301转向的逻辑和规则还有更多,这里我们只介绍实现方式,具体细节还请自行研究。


4、windows的iis服务器实现301转向


1.打开internet信息服务管理器,在欲重定向的网页或目录上按右键


2.选中“重定向到URL”


3.在对话框中输入目标页面的地址


4.选中“资源的永久重定向”


5.点击“应用”即可生效


ASP下的301转向代码:<%@ Language="VBscript" %> <% Response.Status = "301 Moved Permanently" Response.AddHeader "Location", 

"网址" %>


如上,是几种实现301转向的方式。


免责声明:
本站部份内容系网友自发上传与转载,不代表本网赞同其观点;
如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!

相关爱采购资讯