我是Nginx的新手,正在Nginx中编写模块。我想要的是使用Nginx模块操纵HTML正文。
现在,已经存在一个静态模块“ ngx_http_subs_filter_module”,用于将字符串替换为另一个。为了进行实验,我使用了相同的控件,并查看它是否实际上替换了HTML正文中的字符串。由于某种原因,当我使用“ subs_filter”时,它会返回一个空白页面。
请注意,我不是使用本地主机,而是使用AWS服务器,因此使用该服务器的IP地址来获取Index.html页面,该页面位于“位置”下。我的配置文件如下:
location /
{root html;
index index.html index.htm;
subs_filter_types text/html text/css text/xml;
subs_filter 'hello' 'HELLO' ir;
}
我希望index.html中的“ hello”将替换为“ HELLO”。