全球主机交流论坛

标题: 有什么办法实现这种需求类似反代。 [打印本页]

作者: kok    时间: 2013-10-9 21:02
标题: 有什么办法实现这种需求类似反代。
比如我反代HOSTLOC
我需要把首页界面 部分代码全部替换CSS重写。。
帖子页面也重写

NGINX 能判断某个页面再进行某个替换规则吗?

        subs_filter '<tr>
                    <td width="620">
                        <img height="11" src="Images/login_p_img02.gif" width="650"/>
                    </td>
                </tr>' ' ' r;
问下各位 subs_filter 不支持换行?

比如这样反代一大堆代码就无法替换。好像不支持换行和空格 是不是要写成转义符?


作者: SKIDROW    时间: 2013-10-9 21:06
你这种想法用subs_filter不好搞
作者: 大胡子    时间: 2013-10-9 21:07
location /hostloc/ {

}


作者: kok    时间: 2013-10-9 21:08
SKIDROW 发表于 2013-10-9 21:06
你这种想法用subs_filter不好搞

除了 subs_filter 还有别的替换模块吗?
作者: 大胡子    时间: 2013-10-9 21:09
subs_filter 正则好像可以换行,我不会写

挨行替换。
作者: SKIDROW    时间: 2013-10-9 21:31
kok 发表于 2013-10-9 21:08
除了 subs_filter 还有别的替换模块吗?

subs_filter受限制太多,如编码问题。
处理subs,Nginx可以用perl或者lua处理。
作者: kok    时间: 2013-10-9 21:48
SKIDROW 发表于 2013-10-9 21:31
subs_filter受限制太多,如编码问题。
处理subs,Nginx可以用perl或者lua处理。

高手 这就复杂了。。懂的话 用SUBS_FITER写正则也能勉强完成了。正则都不太熟悉的更别谈PERL LUA了

有其他模块推荐吗 比如APACHE 或者其他反代软件。。 记得还有两个做前端缓存的。。不知道可不可以反代。




欢迎光临 全球主机交流论坛 (https://hostloc.9hanju.com/) Powered by Discuz! X3.4