lighttpd 的“mod_substitute”版本是什么?

lighttpd 的“mod_substitute”版本是什么?

最近我读到 Apache 2.2 有一个新的模式可以动态修补输出。

mod_substitute提供一种对响应主体执行正则表达式和固定字符串替换的机制。

当我设置测试/开发环境时,此功能很有用。我可以替换主机名而无需触及内容/代码。

我如何在 lighttpd 中进行类似的配置?

答案1

据我所知,没有这样的解决方案。

嗯,这并不完全正确。你可以使用 Lua 脚本mod_magnet以某种方式构建或 HTTP 主体输出。但是,它尚未针对此类用途进行优化,因此不推荐使用。不过,在紧急情况下,它可能可以完成这项工作。

如果此功能绝对重要,并且您不想切换到 Apache 来使用它,那么切换到 nginx 是一个选择吗?它有一个替代模块

相关内容