Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
たとえば、にあるCatalyst開発サーバーを介して実行されるCatalystアプリケーションを開発しましたlocalhost:3000。次に、mod_proxyhttp://myhost/myapp/を使用してリクエストをプロキシするように Apache を構成しました。localhost:3000
localhost:3000
http://myhost/myapp/
ベース URL にパブリックに再配置されたことを Catalyst に認識させmyapp/、uri_for.
myapp/
uri_for
どうすればいいですか?
KT さん、最も簡単なのは をインストールするCatalyst::TraitFor::Request::ProxyBaseことです。これは、リクエスト ベースを HTTP プロキシによって渡された値に置き換えるように特別に設計されているためです。
Catalyst::TraitFor::Request::ProxyBase
モジュールは完全に透過的で、既存のアプリを変更する必要はありません。