
301重定向这个挺重要的,我们做网站,如果你的是www开头的,那我们要用不带www的域名301重定向到带www开头的域名上面,反之亦然。
首先进入面板网站管理页,点对应的站点设置。添加绑定原域名。
完成后点击301重定向页面,完成新主域名到www二级域名的重定向 *** 作。访问域名输入主域名,目标url输入www的二级域名。点击启用301复选框会在目标url后补加后缀,如图所示:
完成后点击配置文件,找到#301-START的配置项。会看到一条这样的配置语句:
if ($host ~ '^xxx.com'){ return 301 https://www.xxx.com$request_uri }
这时候,我们需要手动增加配置了,因为宝塔提供的301重定向只能 *** 作一个域名的重定向,多个域名无处可添。
复制这个if语句,在大括号后面粘贴。将红色部分的主域名更换为原域名,多个域名就重复几次。
保存后,经过这样一番 *** 作后,清理下本地浏览器缓存后,就尝试下输入原域名吧,看看有没有成功实现301重定向。
进入西部数码网站后台,点击虚拟主机管理,进入高级管理。linux主机如何做301重定向
进入高级管理后,点击301转向。
linux主机如何做301重定向
这个页面的左边原域名的框框里面填上自己之前的域名,在右边的框框里面填上要重定向后的域名,这样在底下的框框内就出现了一段代码。
linux主机如何做301重定向
将代码复制,然后在桌面上新建一个记事本,打开记事本,将刚才那段代码粘贴进来,然后将记事本改名为.htaccess,注意htaccess前面一定要有一个点,然后将此文件用ftp上传到空间的根目录下,这样就完成了301重定向。
linux主机如何做301重定向
linux主机如何做301重定向
5
如果是其他linux主机,就是直接将第三步中的那段代码写进记事本,然后改名为.htaccess即可。
6
最后,就是看301重定向是否做成功,最简单的方法,就是在浏览器地址栏输入原来的网址,看是否转向到新的网址。如果转到新的网址上,就说明301重定向做成功了!
先去确定主机是否支持.htaccess这个文件(可以询问主机商),如果支持的话,首先将两个域名都解析到这个服务器,然后在.htaccess中添加如下规则:RewriteCond %{http_host} ^你的名字 [NC]
RewriteRule ^(.*)$ 你的网址/$1 [R=301,L]
如果你的网站根目录中已经存在了.htaccess文件,那么你可以直接修改该文件,然后将这条规则添加进去,如果你的网站根目录中不存在.htaccess文件,你可以先自己创建个htaccess.txt这样的空文件,然后添加如下规则,建成后将htaccess.txt文件上传到网站根目录,然后将htaccess.txt名修改为.htaccess,规则为:
RewriteEngine on
RewriteCond %{http_host} 你的名字 [NC]
RewriteRule ^(.*)$ 你的网址$1 [R=301,L]
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)