У меня есть 3 образца домена, и я хотел бы преобразовать этот .conf в .htaccess, чтобы мне не приходилось постоянно перезапускать Apache после того, как я обновил настройки своего поддомена.
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.myserver.com
DocumentRoot /www
</VirtualHost>
<VirtualHost *:80>
ServerName marhazk.myserver.com
DocumentRoot /www/marhazk.com
</VirtualHost>
<VirtualHost *:80>
ServerName perfectworld.myserver.com
DocumentRoot /www/perfectworld.com
</VirtualHost>
Есть идеи как?
Невозможно использовать настройки виртуального хоста в файлах htacess, но вы можете взглянуть на настройки виртуального хоста Apache Mass, это позволяет иметь динамическое сопоставление между servername и documentroot. http://httpd.apache.org/docs/2.0/vhosts/mass.html
Вы не можете поместить директивы VirutalHost в файл .htaccess. Как Apache вообще узнает, где искать файл .htaccess?
На Страницы справки Apache, обратите внимание, что контекст ограничен только конфигурацией сервера.