Есть основной сайт и обработчик поддоменов (файлы каждого поддомена лежат с отдельной папке основного домена), как правильно настроить apache2.conf, чтобы в обработчик перенаправлялись только файлы html htm, а статические файлы брались напрямую с папки
Сейчас так, но это напрямую файлы берутся из папки, ну и плюc берется только index.html, а если указать другой файл то выдается 500 ошибка
RewriteEngine On
RewriteCond %{HTTP_HOST} ^((.*)\.)site.com$
RewriteRule ^/(.*) /subd/%2/$1 [L]
необходимо настроить так, чтобы статичные файлы выдавались по старому правилу, а html & htm перенапрявлялись на обработчик, при этом в параметрах указывался бы сам поддомен и название файла, т.е.
sss1.site.com => /subdomain.php?sid=sss1
sss1.site.com/lalaala.html => /subdomain.php?sid=sss1&p=lalaala.html
sss1.site.com/main.css => /subd/sss1/main.css