Создание пачки поддоменов через .htaccess » Записки старого сисадмина Создание пачки поддоменов через .htaccess » article » Записки старого сисадмина

Создание пачки поддоменов через .htaccess

11 мая 2008 Версия для печати Версия для печати

Иногда надо создавать автоматически поддомен в какой-либо зоне. Например, для хостинга домашних страничек пользователей. Вот как это делается:

1. Нам надо создать запись для всех поддоменов в домене.

В зону мы вносим новый домен "*", ссылающийся на необходимый IP адрес сервера.

2. Настраиваем Apache.

Создаем вирутальный хост с примерно такими параметрами:

<VirtualHost *:80>
DocumentRoot /var/www/example.com
ServerName example.com
...

ServerAlias *.example.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^((.*)\.)example.com$
RewriteRule ^/(.*) /%2/$1

</VirtualHost>

Теперь, чтоб у нас работал сайт, создаем каталог /var/www/example.com/www и туда заливаем содержимое сайта www.example.com. По аналогии делаем для остальных поддоменов.

Собственно все.

Популярность: 59% [?]




И не забываем подписываться на RSS. ;)

2 комментариев, “Создание пачки поддоменов через .htaccess”

  1. Виктор |

    Было бы интересно узнать поподробнее

  2. Silver Ghost |

    А что конкретно подробнее?

Комментировать