Я использую службу хостинга, которая не поддерживает VirtualHost, возможно ли использовать mod_rewrite для сопоставления доменов в каталоги? Если кто-то обращается к домену1.com, я хочу, чтобы сервер возвращал файлы из каталога domain1
. То есть собирается http://domain1.com/file.html
/path/domain1/file.html
.Использование mod_rewrite вместо VirtualHost
Вот что я пробовал:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(?:www\.)?domain1\.com$ [NC]
RewriteRule (.*) /domain1$1 [L]
RewriteCond %{HTTP_HOST} ^(?:www\.)?domain2\.com$ [NC]
RewriteRule (.*) /domain2$1 [L]
Это вызвало 500, но мой журнал ошибок не дает мне никакой полезной информации.