Apache HTTPD サーバーをフロントとして使用しており、特定の URL をローカルで実行されている別のサーバーにリダイレクトしたいと考えています。
たとえば、私が欲しい:
http://www.example.com/index.php
/var/www/index.php
http://www.example.com/products/*
プロキシされた場所にあるファイルを別のローカルサーバーとURLにロードします。http://127.0.0.1:9000/
.htaccess
ルートディレクトリに単純なファイルを書き込もうとしていますがwww
、この単純な例を実行するたびにFile does not exist
、httpd ログにエラーが記録されます。
.htaccess:
RewriteEngine On
RewriteRule ^test.html$ /index.php
このエラーを調べようとしましたが、オンラインの参照はすべて古くなっています。たとえば、mod_rewrite error: [client 127.0.0.1] File does not exist参照httpd.conf
があり、Apache httpd には含まれなくなりました。
なぜ機能しないのか誰か知っmod_rewrite
ていますか?または別のローカルサーバーへのリダイレクトを書き込む方法は?