When enabling SSI in modules.conf, the included file ssi.conf fails to add "index,shtml" to lightppd.con in index-file.names (line 328, "Filename/File handling) causing Server Side Includes to fail. If I manually add ".shtml" to that line, SSI works. Example of working SSI for line 328, lighttpd.conf: index-file.names += ( "index.xhtml", "index.html", "index.htm", "default.htm", "index.php", "index.shtml" ) Adding ".shtml" as default (as above) causes no problems I can detect when ssi.conf is not enabled.
What if you add the following into ssi.conf after server.modules line (and remove modifications from lighttpd.conf)? index-file.names += ( "index.shtml" )
CC: (none) => jani.valimaa
Keywords: (none) => NEEDINFOCC: (none) => marja11Assignee: bugsquad => shlomifSource RPM: (none) => lighttpd
(In reply to Jani Välimaa from comment #1) > What if you add the following into ssi.conf after server.modules line (and > remove modifications from lighttpd.conf)? > > index-file.names += ( "index.shtml" ) Updated lighttpd to 1.4.45 and added a patch that adds line I mentioned to ssi.conf. A freeze push is also requested to get updated lighttpd pushed to build system.
Thank you!
Closing as FIXED. Feel free to reopen if needed.
Status: NEW => RESOLVEDResolution: (none) => FIXED