- 09/30草莓互联2024年国庆假期...
- 09/15草莓互联2024年中秋节放...
- 08/10宝塔控制面板手动安装Ope...
- 06/07草莓互联2024年端午节放...
- 04/30草莓互联2024年五一劳动...
- 04/03草莓互联2024年清明放假...
- 03/24宝塔控制面板Nginx后端...
- 02/27宝塔面板python2.7升级...
- 02/19宝塔面板站点PCI DSS不合...
- 02/19宝塔面板站点站长工具中点亮HT...
- 02/14宝塔面板https协议无法获取...
- 02/11宝塔Windows面板下SQL...
- 02/02宝塔控制面板利用nginx实现...
- 09/18宝塔控制面板FTP增加Flas...
phpweb已经是国内最强的的开源电子商务系统了,但并非完美,因为任何...
互联网3年一轮回,京东凡客等电商品牌在三年之前也不过是小打小闹,而如...
电商已经成为趋势,传统行业的竞争已经逐渐演变到网络上,也有不少用Weboss...
phpweb系统是固定的模式,适用于大部分行业与需求。但有一些行业还是有自己...
宝塔控制面板利用nginx实现全局整站过滤替换关键词
宝塔控制面板这个系统中,付费软件的防火墙中有个不错的功能,就是替换敏感的关键词。
那么这个付费功能,怎么能够免费使用呢?
宝塔控制面板怎么让多批量替换站点或者过滤关键词呢?
宝塔控制面板怎么让指定站点或者过滤关键词呢?
我们带着思考来动手解决这个问题,所谓自己动手丰衣足食嘛。
问题思路:
1、宝塔控制面板付费防火墙通过nginx来配置conf文件的,所以nginx应该是有这个插件支持的。
2、宝塔控制面板的反向代理也有替换关键词这样功能,那么也就是说也是支持的。
解决思路:
我们找到了宝塔控制面板对应的配置文件的路径 \www\server\nginx\conf 文件:nginx.conf 这个是整站http配置文件,所以整站群的站点,都可以通过这个文件来配置。
编辑nginx.conf文件,在“include proxy.conf;”下面增加对应的替换内容就可以了
sub_filter "这是需要替换内容1" "这是替换后的内容1";
sub_filter "这是需要替换内容2" "这是替换后的内容2";
sub_filter "这是需要替换内容3" "这是替换后的内容3";
sub_filter_once off;
保存重启nginx即可生效。
如果是单个站点进行配置的话,直接在路径/www/server/panel/vhost/nginx,找到对应站点 配置文件,按照上面增加代码即可,也是保存后重启nginx即可生效。