.
Место для Вашей рекламы

Авто сабдомены

  1. В корне сайта создаём папку subdomains
  2. Добавляем адресную запись в днс *.site.ru  A  IP (не забываем менять серийник при правке зоны)
  3. В httpd.conf в алиасах домена пишем ServerAlias *.site.ru
  4. В корне домена в .htaccess пишем

RewriteEngine on
Options +FollowSymlinks +Indexes
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.site\.ru$
RewriteCond %{HTTP_HOST} (www\.)?(.*)\.site\.ru$
RewriteCond %{REQUEST_URI} !^(/)?subdomains/
RewriteRule ^(.*)$ /subdomains/%2/$1

не забываем передёрнуть named и httpd
killall -HUP named
service httpd restart

У нас 3 комментария на запись “Авто сабдомены”

Почему бы Вам не высказать своем мнение! Позвольте нам узнать, что Вы думаете...

  1. 1 On 22.09.2011, Павел said:

    проделав всё это можно юзать свой домен третьего уровня?

  2. 2 On 22.09.2011, GTAlex said:

    хм… ну а для чего тогда делать, если не юзать 🙂

  3. 3 On 01.07.2013, Мультисайтинг в Bitrix VM — автоматические сабдомены | Блог GTAlex - о работе в сети и не только said:

    […] Авто сабдомены […]

Оставить комментарий

Яндекс.Метрика