301重定向设置有哪些?
资源介绍
1、咱们购买的域名一般为(搜索引擎优化-6.com),搜索引擎优化-6为咱们的自定义域名,.com为结亲后缀域,所以一级域名为搜索引擎优化-6.com,而搜索引擎也会将网站评分量级(权重)分配给这个一级域名。
2、因为人们习惯性运用www.搜索引擎优化-6.com这类域名,这是一个二级域名,所以咱们需求做301重定向将一级域名(搜索引擎优化-6.com)重定向到二级域名(www.搜索引擎优化-6.com),让搜索引擎将网站的评分量级也就是权重分配给这个二级域名,对搜索引擎优化来说很重要。
3、301是永久性的跳转,网站权重也是永久性的直接分配到新域名上。但有一个302重定向是暂时跳转,权重也是暂时搬运且不是很安稳,一般用来做一个过渡;所以当咱们断定终究跳转域名后,咱们还需求再设置一个301重定向。
301重定向的设置办法
因为服务器体系和网站程序语言的不同每个设置301的办法和代码也不尽相同,下面咱们一同来看一下。
1、虚拟主机301重定向设置办法(后台没有301功用)
(1)web服务器apache主机(linux)
办法:进入虚拟主机网站根目录wwwroot or htdocs,将以下代码仿制到.htaccess文件中,若目录下没有这个文件,则新建一个.htaccess文件。
代码如下:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^搜索引擎优化-6.com$ [NC]
RewriteRule ^(.*)$ http://www.搜索引擎优化-6.com/$1 [R=301,L]
<\/IfModule>
完成作用就是拜访搜索引擎优化-6.com跳转到www.搜索引擎优化-6.com,多域名跳转时则仿制RewriteCond %{HTTP_HOST} ^搜索引擎优化-6.com$ [NC],多加一行,修正域名即可。
(2)iis6主机(windows)
在主机面板中-isapi挑选器,点击按钮“敞开自定义url伪静态支撑”。进入ftp文件办理,找到httpd.conf该文件然后修正。
代码如下:
RewriteCond %{HTTP:Host} ^搜索引擎优化-6.com$ [NC]
RewriteRule (.*) http://www.搜索引擎优化-6.com$1 [NC,R=301]
完成作用也是拜访搜索引擎优化-6.com跳转到www.搜索引擎优化-6.com,多域名跳转仿制榜首段代码多加一行,在改域名就行。
(3)iis7主机(windows)
进入虚拟主机ftp网站根目录wwwroot or htdocs,找到web.config文件,将以下代码仿制进去,没有该文件则新建。
代码如下:
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<\/conditions>
<\/rule>
<\/rules>
<\/rewrite>
<\/system.webServer>
<\/configuration>
完成作用就是拜访搜索引擎优化-6.com跳转到www.搜索引擎优化-6.com,多域名跳转则仿制
2、虚拟主机后台自带301重定向功用设置办法
现在许多虚拟主机自带这个301功用,设置起来会比较便利。
举例阿里云虚拟主机:
(1)登录帐号,进入虚拟主机后台。
(2)在左边根底环境设置中找到301重定向。
(3)在右侧设置源域名搜索引擎优化-6.com,方针域名www.搜索引擎优化-6.com,点击增加即可设置成功,多域名跳转的持续增加即可。
如图:
其他虚拟主机办法与之相似,这儿就不细讲了。
3、独立win服务器301重定向设置
(1)iiS服务器完成301重定向
榜首步:翻开服务器iis,右键-特点-网站-ip地址,增加站点,绑定主机头,若域名多能够持续增加。
如图:
第二步:翻开IIS,新树立一个站点,随意对应一个目录如D:\\wwwroot\\301web,该目录下只需求2个文件,一个 default.html,一个404.htm。在欲重定向的网页或目录上按右键-选重定向到URL-进入对话框设置。在重定向框内填入完好域名,勾上资源的永久重定向,最终点击使用即可。
如图:
(2)linux服务器301重定向设置
linux的301设置,一般就是修正httpd.conf这个文件,可是因为不同方式的apache,装置后途径不同,所以能够去服务器后台提交问题工单,在空间商的指导下操作301重定向。
4、最终一种就是对本地dns的设置,或对服务器dns的设置
dns设置需求有设置权限,没有的向运营商获取,不过这个一般咱们都用不上,所以这儿也就不论述了,就前面的办法也能处理大部分小白的问题了。
转载请注明出处。