1. 什么是301重定向?
301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址
2. 为什么要301重定向?
(1)网站更换域名时,可以通过301重定向,把以前老域名优化的结果保留到新域名下。
(2)网站有多个域名但是站主只需要其中一个域名,就可以把其它域名重定向到那个域名。
(3)实现网站网站规范化。
3. 301重定向该怎么做?
(1)有些虚拟主机空间支持自主301重定向,可以登陆主机控制台设置网站域名的重定向。
(2)适用代码重定向:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^域名1$ [NC]
RewriteRule ^(.*)$ 域名2$1 [R=301,L]
</IfModule>
然后将文件上传到服务器wwwroot根目录,改名为.htaccess即可;实现的效果就是在访问域名1时会自动跳转到域名2.
(3)IIS重定向
打开IIS,新建立一个站点,随意对应一个目录如D:\wwwroot\301web,该目录下只需要2个文件,一个 default.html,一个404.htm。在欲重定向的网页或目录上按右键-选重定向到URL-进入对话框设置。在重定向框内填入完整域名,勾上资源的永久重定向,最后点击应用即可。
Copyright © 2004-2024 Ynicp.com 版权所有 法律顾问:建纬(昆明)律师事务所 昆明市网翼通科技有限公司 滇ICP备08002592号-4