0

nginx の背後で Apache を実行したい。なぜなら、 (.htaccess) Rewrite ルールを使いたいからです。現在、Apache はポート 80 で実行されており、nginx はポート 8080 で実行されています。nginx は、静的ファイル (jpg、png、css、js...) のみを提供し、Apache が処理する残りのものを処理します。

どのアパッチモッド?mod_rpafまたはmod_proxy

Apache & nginx 構成?

4

1 に答える 1

1

あなたは後ろ向きのものをいくつか持っています。Nginx が「前面」にある場合は、Apache ではなくポート 80 にある必要があります。また、プロキシは Nginx によって行われます。この構成では、Apache にプロキシ モジュールをインストールする必要はありません。

Nginx には独自の書き換えモジュールもあり、.htaccess ファイルを使用しないことをお勧めします

[nginx を Apache のリバース プロキシとして使用する] を検索すると、すでに多くのチュートリアルが公開されています。詳細については、いずれかを確認することをお勧めします。

于 2013-09-17T17:03:30.133 に答える