宝塔linux面板网站的301重定向设置中,5.9面板只有最基本的设置,没有保留URL参数等。在6.x面板中现在有一个测试版重定向,可以进行更高级的设置。
一般使用重定向的场景是原来使用A域名建站,后来更换了域名B,为了不影响收录我们就把A域名重定向到B域名。
这个是最常见的用途。
重定向包括301和302两种方式,301代表永久重定向,302代表临时重定向。如果我们要转移SEO收录的话就需要采用301永久重定向。
注意事项:
网站开启https后,如果开启了强制https,这时候访问http会重定向到https。会跟其他的重定向冲突。
针对SEO用途的301重定向,个人建议重定向持续半年以上。否则的话百度可能不会完全转移收录。
浏览器会缓存重定向配置,有时候服务器关闭了重定向,浏览器访问还是跳转就是这个原因。
个人是使用谷歌浏览器,按ctrl+shift+N来进入无痕浏览模式。这个模式下不会缓存内容。
先说下低配版的重定向设置
举例:s.cheshirex.com重定向到百度。
我们直接在目标URL里写上百度域名即可。然后点击启用。
访问效果就是,我们访问s.cheshirex.com他自动跳转到了www.baidu.com.
目标URL后面的$request_uri是自动加上的,这个效果就是如果我们访问s.cheshirex.com/admin他自动会跳转到www.baidu.com/admin这个地址。就是新版本重定向的保留URL参数的意思。
新版重定向设置
新版本的重定向多了几个设置:
保留URL参数:这个上面讲过了
重定向类型:这个里面有个域名和路径。其实也很好理解,路径就是指s.cheshirex.com/admin这个admin的位置就是一个路径。域名就不说了,很好理解。
目标URL:就是你要跳转到的URL地址。这里注意下http和https。根据实际需求填写。
举例:
我们将s.cheshirex.com这个域名下的/admin目录全部跳转到www.baidu.com
然后我们访问s.cheshirex.com就不会跳转,访问s.cheshirex.com/admin就会跳转到www.baidu.com
跳转类型为域名的就不用举例了吧。那个好简单的,不行的话自己也可以多试下。
重定向类型:表示访问选择的“域名”或输入的“路径”时将会重定向到指定URL 目标URL:可以填写你需要重定向到的站点,目标URL必须为可正常访问的URL,否则将返回错误 重定向方式:使用301表示永久重定向,使用302表示临时重定向 保留URI参数:表示重定向后访问的URL是否带有子路径或参数如设置访问http://b.com 重定向到http://a.com 保留URI参数: http://b.com/1.html —> http://a.com/1.html 不保留URI参数:http://b.com/1.html —> http://a.com
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。