云服务器优惠_云服务器教程_阿里云服务器_腾讯云服务器!
说到301重定向,那么到底301重定向有什么用呢?
301重定向设置表示本网站部分内容永久性转移到另一个地址。通常在域名变更,分配域名权重,网站改版升级时使用,可避免出现404错误,提高客户体验,有利于SEO。
在网站搭建时,通常我们会绑定带www和不带www的两个域名,如主域名liuyi.me和二级域名www.liuyi.me,为了提供更好的用户体验和搜索引擎的友好,做好301重定向最重要的一个技术设置。
由于网民们习惯www.liuyi.me,当然也有直接不带www的,如果做好301重定向,用户访问liuyi.me将重定向到www.liuyi.me。
301重定向是永久性的跳转,当我们更换新域名后,访客和搜索引擎都会轻易的访问到网站,而且网站权重可以永久性的直接分配到新域名上。
那么阿里云云虚拟主机301重定向怎么做?
阿里云云虚拟主机管理面板带有301重定向功能设置,对于新站来说这个功能比较方便,如果将来网站换新域名或者网站改版升级时,无法实现全站的301重定向。
实现全站的301重定向方法:
1、新建.htaccess文件,在本地电脑新建一个记事本,把以下代码liuyi.me修改成你的域名,复制粘贴到记事本中,保存文件为.htaccess文件
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^liuyi.me$ [NC] RewriteRule ^(.*)$ http://www.liuyi.me/$1 [R=301,L] </IfModule>
2、如果你是修改.htaccess文件,只需要把以下代码添加到RewriteEngine On下
RewriteCond %{HTTP_HOST} ^liuyi.me$ [NC] RewriteRule ^(.*)$ http://www.liuyi.me/$1 [R=301,L]
如果网站开启HTTPS加密访问,以下是云虚拟主机Apache的写法:
RewriteCond %{HTTP_HOST} ^liuyi.me$ [NC] RewriteRule ^(.*)$ http://www.liuyi.me/$1 [R=301,L] RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
第一步:先让不带www的跳转到www的域名
第二步:再将www的域名全du部跳转到带https的域名
3、使用FTP或者面板里的文件管理器,将.htaccess文件上传到网站根目录即可
最后,避免产生冲突,记得把云虚拟主机管理面板里的301重定向设置删除去。
来源:云服务器网,转载请保留出处和链接!
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。
声明:本站不销售云服务器,选云服务器须合法使用,信息以IDC官方网站实际为准。
注意:做好云服务器定期维护,数据库备份,防止数据丢失;云产品提前续费,不会带来损失。