В установке сервера Apache у меня есть файл .conf, который перенаправляет все запросы с www.domain.com на c: \ www \ domain.Теперь я пытаюсь переслать 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 и показывает ошибку not found.Есть ли способ решить эту проблему без внесения записей DNS и без внесения изменений в файл локальных хостов ?