我想用第二个document-root-path配置Lighttpd 1.4.35。Lighty应该通过config-file中给出的第一个server.document-root-path来查找文件。如果找不到该文件,它应该通过第二个服务器来查找。root-path。
我找不到任何提示或配置来指导Lighty这样做。
有没有人能给我点提示?这有可能吗?我在google上找到的任何东西都是关于vhosts和别名之类的。
谢谢!
发布于 2014-09-29 22:33:39
一种解决方法是使用一个子域或两个不同的域或一个简单的bash脚本并加载两个不同的配置文件。
发布于 2014-09-30 14:40:04
您有两个选择,避免使用CGI/Perl/bash或类似的方法:
a)使用mod_magnet,一个小的LUA脚本可以用lighty.stat()来做“文件存在”,如果没有,处理其他路径/to/file。LUA脚本的字节码被缓存在lighttpd中,如果您的脚本不执行任何非常密集的操作,那么对于高流量来说不是问题。检查此示例:https://xenforo.com/community/threads/lighttpd-url-rewrite-with-mod_magnet.48055/
https://stackoverflow.com/questions/26102016
复制相似问题