6

mod_cgiとmod_fastcgiを使用してApache2で問題なく実行されるMojoliciousベースのアプリがいくつかあります。

URLは次のとおりです。

   http://example.org/oneapp/path/info?foo=bar
   http://example.org/oneapp?foo=bar
   http://example.org/secondapp/path/info?foo=bar
   http://example.org/thirdapp/path/info?baz=heh
   #etc...

proxy_passを使用してアプリをサブドメインとして構成することは比較的成功しましたが、古いURLを保持したいと思います(apache2からnginxに切り替えるだけです)。同じURLを維持したいのですが、nginxを使用してアプリを実行します。構成はどのようになり、アプリをどのように実行する必要がありますか。

前もって感謝します!

4

2 に答える 2

6

あなたは答えを持っていないので、私は正しいが、完全に中途半端でコードのない解決策を提供します. nginxPlackの展開については、 Mojolicious::Guides::Cookbookを確認してください。これをPlack::Builderと組み合わせて、同じサーバーに複数のアプリケーションをデプロイします。おそらくサーバーエンジンとしてStarmanを使用しますが、それはあなたとあなたの特定のニーズ次第です.

それは基本的にそれです。申し訳ありませんが、コードはありませんが、各ステップを完了すると、必要なことが正確に実行されるはずです。ドキュメントは優れており、さまざまな Perl 開発者からのブログ投稿で補足できます。

于 2011-08-11T01:28:40.933 に答える