2

次のような .htaccess ファイルで構成された Apache mod_rewrite プロキシの背後で node.js アプリケーションを実行しています。

RewriteCond %{HTTP_HOST} =mydomain.com [OR]
RewriteCond %{HTTP_HOST} =www.mydomain.com
RewriteRule (.*) http://localhost:3000/$1 [QSA,P]

res.redirect()node.js アプリケーション (ポート 3000 で実行) 内でリダイレクト (例: express' ) を実行すると、ユーザーは常にリダイレクトされますhttp://localhost:3000/(これは実際には上記で定義したものとまったく同じですが、望ましい動作ではありません)。

これを回避する方法はありますか?

4

0 に答える 0