我們正在從Hiawatha網絡服務器轉移到Lighty。 我想盡可能透明地進行此傳輸,而不對FCGI應用程序進行任何更改。從Hiawatha搬家時的FCGI和網址問題
在海華沙,我們在UrlToolKit塊的配置線
匹配^ / load_app UseFastCGI app_loader
這意味着,如果請求URL是/load_app/index.html或/ load_app/appOne或/load_app/appTwo/index.html或以/ load_app開頭的任何內容都將傳遞給app_loader FCGI應用程序。 與此類似,我們有許多請求URL由不同的FCGI應用程序處理。 我如何在Lighty上完成這項工作?
配置
「/ load_app /」=>(( 「宿主」=> 「127.0.0.1」, 「端口」=> 2020, 「檢查本地」 => 「禁用」 )),
才處理/load_app/index.html,但不/load_app/appTwo/index.html或/load_app/js/validate.js
我想使web服務器的這個變化儘可能透明,所以任何簡潔的配置都不得更改SCRIPT_NAME,REQUEST_URI或QUERY_STRING。 更改這些變量將打破FCGI應用程序。