Добавил А-запись для поддоменов в зону
*.example.com. IN A 195.10.218.132
В httpd.conf прописал
<VirtualHost *:80>
DocumentRoot /var/www/example.com
ServerName example.com
…
ServerAlias *.example.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^((.*)\.)example.com$
RewriteRule ^/(.*) /%2/$1
</VirtualHost>
Практический вопрос, данное прописывание — работает. Но возникает одна сложность. Во всех поддоменах меняется корень и если для домена первого уровня example.com корень, например выглядит /home/example.com/
то для поддомена ru.example.com корень уже будет /home/example.com/ru/
А неудобство в том, что все картинки, css и js файлы ищутся в соответствии с новым корнем.
Как прописать всем поддоменам единый корень?
P.S. RewriteBase / не принимает пишет при попытке перезапуска апача:
"RewriteBase: only valid in per-directory config files"