2

たとえば、にあるCatalyst開発サーバーを介して実行されるCatalystアプリケーションを開発しましたlocalhost:3000。次に、mod_proxyhttp://myhost/myapp/を使用してリクエストをプロキシするように Apache を構成しました。localhost:3000

ベース URL にパブリックに再配置されたことを Catalyst に認識させmyapp/uri_for.

どうすればいいですか?

4

1 に答える 1

1

KT さん、最も簡単なのは をインストールするCatalyst::TraitFor::Request::ProxyBaseことです。これは、リクエスト ベースを HTTP プロキシによって渡された値に置き換えるように特別に設計されているためです。

モジュールは完全に透過的で、既存のアプリを変更する必要はありません。

于 2014-05-21T12:13:52.763 に答える