谷姐:我们都是谷歌迷
We are all Google fans

万能LOC:nginx反向代理,有办法进行段落替换吗?-SuperMaster

Rate this post

在学习反向代理,遇到些问题求教万能的LOC大佬:

比如:

有没有什么办法可以把红框内的内容整段替换掉?

热议
2楼 meta 10小时前

可以,用:sub_filter

3楼 SuperMaster 10小时前

可以,用:sub_filter

大佬是说subs_filter吗?

sub_filter的话,默认nginx就有这个。

具体怎么做呢?大佬能不能按照我这个内容写个实例,谢谢了。

4楼 hxhui 10小时前

有啊,不是自带吗,内容替换

5楼 SuperMaster 10小时前

有啊,不是自带吗,内容替换

自带的内容替换,好像没有办法替换整段啊?

用正则好像也匹配不到,像我图片内容里这种整段怎么匹配,求指教

6楼 squalll 10小时前

我都是一行一行写。也没区别了

7楼 calc. 10小时前

那你就把整段填进去呗sub_filter '全部' '替换'

8楼 SuperMaster 10小时前

那你就把整段填进去呗sub_filter '全部' '替换'

大佬,整段填进去是一定会出错哦。

9楼 SuperMaster 9小时前

我都是一行一行写。也没区别了

一行一行写好累啊,万一有个上百行需要替换的

10楼 SuperMaster 9小时前

12楼 iiss 9小时前

正则可以匹配的

13楼 SuperMaster 9小时前

正则可以匹配的

你是说安装subs_filter,然后正则匹配?

我尝试了,然后好像不生效,也许是我正则写的不对,大佬能写个匹配正则我试试吗?

14楼 SuperMaster 9小时前

正则表达式有问题吧?

估计是我抄的正则有问题,求大佬指点一下。LOC不能发代码,真的晕。

15楼 squalll 8小时前

一行一行写好累啊,万一有个上百行需要替换的

一大段一大段的真有问题,你未必能测试出来。就是说,一大段,很容易误判,这是不现实的,开发者肯定不会这种搞的。
即使
你把段落复制到记事本,用notepad++用高级替换其实也很容易弄到规律一次就搞定的。

16楼 SuperMaster 8小时前

正则表达式有问题吧?

这样写匹配不住。

17楼 奧巴马 8小时前

SuperMaster 发表于 2022-9-24 12:32
大佬,整段填进去是一定会出错哦。

加\r\n替换换行

18楼 SuperMaster 8小时前

一大段一大段的真有问题,你未必能测试出来。就是说,一大段,很容易误判,这是不现实的,开发者肯定不会 ...

一行一行的写,麻烦倒是其次,我感觉不好匹配,也很容易误判啊。比如上面这个图,想要全部删除,要怎么一行一行的替换呢?

19楼 SuperMaster 8小时前

加\r\n替换换行

刚刚试了一下, 匹配不住,替换不到。

20楼 SuperMaster 7小时前

一大段一大段的真有问题,你未必能测试出来。就是说,一大段,很容易误判,这是不现实的,开发者肯定不会 ...

像这个图的内容,如果要全部删除,一行一行的写,势必要写:

这样的话,所有内容中重复的script/script /div 不是也会被替换掉么?

22楼 SuperMaster 11分钟前

23楼 aricmjj6 4分钟前

想问下,这个替换在反向代理里,如果只是单独替换域名,不替换内容,对性能的影响是否很大

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 万能LOC:nginx反向代理,有办法进行段落替换吗?-SuperMaster
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活