私は 2 つのテスト サイトを持っていhttp://foo/abc
ますhttp://foo/def
。
vhost を使用して alias/directory ディレクティブをエミュレートするRewriteCond
/プロセスを理解しようとしています。RewriteRule
「abc」、「def」サイトは、エイリアス/ディレクティブ ブロックを使用して提供できます。RewriteCond
/RewriteRule
ロジックと組み合わせてvhostブロックを使用して、Apacheが同じことを実行できるかどうかを調べようとしています。
基本的に、表示されているサイトを制限するためにRewriteCond
/の組み合わせを使用して特定のサイトを提供するために vhost を使用できるかどうか/どのように使用できるかを確認しようとしています。RewriteRule
次のようなものが表示されます
RewriteCond %{REQUEST_URI} ^/abc/
RewriteRule ^(.*)$ /var/www/html/abc [B,L,QSA]
動作しますが、ブラウザはこれでエラーになります。
ポインタは大歓迎です。