хостинг Beget .htaccess домены в подкаталоги на 1 сайте ?

TEMPfor

Создатель
Регистрация
26 Июл 2015
Сообщения
42
Реакции
0
вопрос.

хостинг бегет. сайт один можно. доменов бесконечно. КАК ТОГДА ?

к примеру,
...-еда.рф
где ... = город, в россии городов много) потому директорий в корне и доменов, а по этому сайтов = так же более 1 шт. выйдет)

вопрос, как мне на хостинге с помощью .htaccess организовать грамотно следующее,

корень директория
eda
в ней подкаталоги на каждый домен,
тоесть
/eda/eda-vladivostok для домена еда-владивосток.рф
/eda/eda-artem для домена еда-артем.рф
и пр. по аналогии.

???
 
В переменной %{HTTP_HOST} находится доменное имя, которое запрашивал юзер.
Кириллица в имени домена преобразуется с помощью punycode:
еда-владивосток.рф xn----7sbbhbhec7avg4ba5bp.xn--p1ai
еда-артем.рф xn----7sbbnee3c4as.xn--p1ai
Код:
RewriteCond %{ENV:REDIRECT_STATUS} !^$
RewriteRule ^ - [L]


RewriteCond %{HTTP_HOST} ^(?:www\.)?xn----7sbbhbhec7avg4ba5bp.xn--p1ai$
RewriteRule ^.*$  /eda-vladivostok/$0 [L]

RewriteCond %{HTTP_HOST} ^(?:www\.)?xn----7sbbnee3c4as.xn--p1ai$
RewriteRule ^.*$ /eda-artem/$0 [L]


Или весь список доменов запихнуть в одно правило
Код:
RewriteCond %{ENV:REDIRECT_STATUS} !^$
RewriteRule ^ - [L]

RewriteCond "%{HTTP_HOST} \
xn----7sbbhbhec7avg4ba5bp.xn--p1ai=>eda-vladivostok  \
xn----7sbbnee3c4as.xn--p1ai=>eda-artem  \
" "^(?:www\.)?+(\S++).*?\1=>(\S+)"
RewriteRule ^.*$ /%2/$0  [L]
 
Назад
Сверху