LINUX.ORG.RU
ФорумAdmin

Домен третьего уровня с помощью mod_rewrite


0

1

Знаю, что с помощью mod_rewrite можно сделать такую штуку:
username.site.tld -> site.tld/domain-script/?domain=username

Но при этом чтобы работал http://www.site.tld

Перерыл кучу советов в нэте - ничего не помогает.

Как делаю:

1. В DNS домена делаю запись вида
* IN A ip_сервера

получается три записи типа A, если у домена нет реальных поддоменов:
@ IN A ip_сервера
* IN A ip_сервера
www IN A ip_сервера

2. В конфигах виртуального хоста делаю запись
ServerAlias http://www.site.tld *.site.tld (http:// подставляет ЛОР)

3. В .htaccess сайта прописываю mod_rewrite правило. Тут загвоздка. Пробовал много разных, но как-то не очень получалось. Может потому что правила не те, может делаю что-то не так.

Помогите, пожалуйста с правилом mod_rewrite и вообще :)



Последнее исправление: Neokortex (всего исправлений: 1)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.