3

HiawathaウェブサーバーからLightyに移行します。FCGIアプリケーションに変更を加えずに、この転送を可能な限り透過的にしたいと思います。

Hiawathaでは、UrlToolKitブロックに構成行があります

^ / load_appUseFastCGIapp_loaderに一致

つまり、リクエストURLが/load_app/index.htmlまたは/load_app/appOneまたは/load_app/appTwo/index.htmlの場合、または/load_appで始まるものはすべてapp_loaderFCGIアプリケーションに渡されます。これと同様に、さまざまなFCGIアプリケーションによって処理される多くのリクエストURLがあります。Lightyでこれを行うにはどうすればよいですか?

構成

"/ load_app /" =>(( "host" => "127.0.0.1"、 "port" => 2020、 "check-local" => "disable"))、

/load_app/index.htmlのみを処理し、/ load_app / appTwo/index.htmlまたは/load_app/js/validate.jsは処理しませんでした

このWebサーバーの変更を可能な限り透過的にしたいので、軽い構成でSCRIPT_NAME、REQUEST_URI、またはQUERY_STRINGを変更してはなりません。これらの変数を変更すると、FCGIアプリケーションが破損します。

4

1 に答える 1