Перенаправление на директорию sub

Есть список доменов, для которых root директория прописана на public_html:

domain1.com domain2.com domain3.com и т.д. домены регулярно добавляются новые

Внутри public_html есть директория, к примеру, sub

Требуется, чтобы при заходе по поддомену sub любого домена выполнялись скрипты из директории sub

В данный момент содержимое моего .htaccess выглядит так:

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^sub\.domain1\.com$
RewriteCond %{REQUEST_URI} !/sub/
RewriteRule ^(.*)$ /sub/$1 [L]

К сожалению, чтобы это работало, для каждого домена приходится создавать отдельную root директорию, меняя в .htaccess название домена на domain2 domain3 и так далее.

Я же хочу все домены прописать на одну директорию public_html и чтобы независимо от домена поддомена через .htaccess все запросы через поддомен любого домена перенаправлялись на директорию sub

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^sub\.ЛЮБОЙ_ДОМЕН\.com$
RewriteCond %{REQUEST_URI} !/sub/
RewriteRule ^(.*)$ /sub/$1 [L]

Пожалуйста, помогите :)


Ответы (0 шт):