当前位置:论坛首页 > Linux面板 > 求助

【已解答】如何新增第三方rewrite规则

发表在 Linux面板2021-2-20 10:50 [复制链接] 10 4502

我的bt是采用nginx的,由于需求,我需要针对wordpress网站再添加第三方rewrite规则,但我在网站设置-伪静态那里添加第三方规则(无论是删除原来的wordpress规则添加新的规则,还是在原来wordpress规则下新增。新增后也重启NGINX)都不起作用。

请问如何处理这个问题
使用道具 举报 只看该作者 回复
发表于 2021-2-20 10:51:16 | 显示全部楼层
直接加入到nginx配置文件里呢
使用道具 举报 回复 支持 反对
发表于 2021-2-20 10:56:18 | 显示全部楼层
钻头 发表于 2021-2-20 10:51
直接加入到nginx配置文件里呢

也试过,加入配置文件的 location / 前面,也不起作用
使用道具 举报 回复 支持 反对
发表于 2021-2-20 11:06:01 | 显示全部楼层
另存为模版.png
您好,您配置好后,另存为模版,就可以了
使用道具 举报 回复 支持 反对
发表于 2021-2-20 11:21:40 | 显示全部楼层
大炮运维V587 发表于 2021-2-20 11:06
您好,您配置好后,另存为模版,就可以了

按照你的方法,另存为模板,再应用那个模板,重启ngnix后,相应的规则也不起作用 rewrite规则.png
rewrite not work.png
rewrite规则.png
rewrite not work.png
使用道具 举报 回复 支持 反对
发表于 2021-2-20 11:56:48 | 显示全部楼层
simonsan 发表于 2021-2-20 11:21
按照你的方法,另存为模板,再应用那个模板,重启ngnix后,相应的规则也不起作用

...

你自己写一个配置文件可以吗?
使用道具 举报 回复 支持 反对
发表于 2021-2-20 12:35:36 | 显示全部楼层
大炮运维V587 发表于 2021-2-20 11:56
你自己写一个配置文件可以吗?

rewrite规则本身是没有问题的,只是不生效,因为这规则是插件提供的
使用道具 举报 回复 支持 反对
发表于 2021-2-20 15:25:08 | 显示全部楼层
simonsan 发表于 2021-2-20 12:35
rewrite规则本身是没有问题的,只是不生效,因为这规则是插件提供的

就是插件提供者提供的规则,写在网站配置文件中也不生效?是这个意思的话你要检查这个规则是否正确以及你添加的位置是否正确
使用道具 举报 回复 支持 反对
发表于 2021-2-20 15:55:20 | 显示全部楼层
大炮运维V587 发表于 2021-2-20 15:25
就是插件提供者提供的规则,写在网站配置文件中也不生效?是这个意思的话你要检查这个规则是否正确以及你 ...

可能放置位置不对才导致不生效,所以就要解决放置在哪个位置的问题
使用道具 举报 回复 支持 反对
发表于 2021-2-20 16:11:47 | 显示全部楼层
simonsan 发表于 2021-2-20 15:55
可能放置位置不对才导致不生效,所以就要解决放置在哪个位置的问题

访问位置.png
您好,先将原来的配置做备份后,然后在这里添加你要增加的规则
使用道具 举报 回复 支持 反对
发表于 2021-2-20 16:53:46 | 显示全部楼层
大炮运维V587 发表于 2021-2-20 16:11
您好,先将原来的配置做备份后,然后在这里添加你要增加的规则

一样无法生效,提示如下:
Unable to automatically deploy the rewrite rules, manual action required! Check Setup menu for instructions on how to add the rewrite rules on your server.
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表