Apache サーバーのインストールには、すべての要求を www.domain.com から c:\www\domain に転送する .conf ファイルがあります。今、私はwww.domain.com/abcd をローカルの別のサブフォルダー (c:\www\abcd など) に転送しようとしています。このような別の .conf を追加してみました。
<VirtualHost *:80>
ServerName www.domain.com/abcd
DocumentRoot "c:/www/abcd"
ErrorDocument 404 /404.php
ErrorLog "C:/logs/error.log"
CustomLog "d:/logs/access.log" common
<Directory "c:/www/abcd">
RewriteEngine on
AllowOverride All
</Directory>
<Location />
Order deny,allow
Deny from all
Allow from all
</Location>
</VirtualHost>
これは意図したとおりに機能しません。www.domain.com/abcd にアクセスすると、 c:\www\domain\abcd にアクセスしようとして、見つからないというエラーが表示されると思います。DNSエントリを作成せず、ローカルホストファイルを変更せずにこの問題を解決する方法はありますか?