我们有时候会对网站进行改版,特别是涉及到URL地址路径变更的话,最好是将旧URL地址301重定向到新的URL地址中。那么在宝塔面板如何设置路径301重定向呢?宝塔重定向设置成功的配置文件保存在哪里呢?下面boke112百科就以重定向某个旧路径重定向到新路径为例跟大家说一说这两个问题。
宝塔面板如何设置路径301重定向?
1、登录进入服务器上的宝塔面板后台 >> 点击左侧导航菜单“网站”>> 点击想要设置301重定向网站操作下的“设置”>> 点击“重定向”。此时可以对现有的重定向进行编辑和删除操作,如果想要添加新的重定向则点击【添加重定向】按钮。具体如下图所示:
2、“开启重定向”和“保留URI参数”都开启,“重定向类型”选择“路径”,“重定向方式”选择“301”,“重定向路径”中输入不带域名的旧路径如/ask/2895.html,“目标URL”中输入新路径的完整地址,最后点击【提交】按钮即可成功添加一条301重定向。具体如下图所示:
宝塔重定向的文件保存在哪里?
我们以上文添加的重定向为例,点击该条记录对应的“配置文件”可以看到重定向的完整命令。具体如下图所示:
据了解,宝塔面板301重定向是一条命令一个文件,统一保存在/www/server/panel/vhost/nginx/redirect/网站域名/文件夹内。具体如下图所示:
我们刚才添加重定向的时间是10点46分,所以找到该时间节点的文件并双击打开后,即可发现该文件的命令跟上文“配置文件”所显示的内容一致。则就足以说明宝塔面板301重定向后的配置文件就是保存在这个路径:/www/server/panel/vhost/nginx/redirect/网站域名/
其实,这个宝塔面板301重定向完全可以优化一下,比如同样类型的重定向完全可以考虑将所有命令放在同一个文件内然后引用这个文件。要不然重定向几百条不规则的记录,就需要生成几百个文件,感觉看起来不是很好。