Создание поддоменов автоматом

Все что связано с доменными именами

Модераторы: Art.i, garry

Создание поддоменов автоматом

Сообщение The Godfather » Пн дек 17, 2007 2:07 pm

Нашел инфу как это сделать. Сделал,но ничего не выходит. Есть пара вопросов.
Вот инфа:

Прежде, в админке у хоста создаем алиас для желаемого домена... там будет выставлено:
вашдомен.com
www.вандомен.com
нуэно добавить
*.вашдомен.com

в корневой директории создаем .htaccess с содержанием:
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Исходный код </td></tr><tr><td id="CODE">
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+)\.вашсайт\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\.вашсайт\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/subdomains
RewriteRule ^(.*) %{HTTP_HOST}$1
RewriteRule ^(.*)\.вашсайт\.com(.*) /subdomains/$1$2
RewriteRule ^subdomains\.(.*) /subdomains/$1


и файл httpd.conf с содержанием:
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Исходный код </td></tr><tr><td id="CODE">
<Directory /domains/вашсайт.com/html>
Options FollowSymLinks
AllowOverride All
</Directory>

<VirtualHost вашсайт.com>
ServerAdmin admin@вашсайт.com
ServerAlias *вашсайт.com
Virtual DocumentRoot /domains/вашсайт.com/html/%1
ServerName вашсайт.com
ErrorLog logs/вашсайт.com-error_log
CustomLog logs/вашсайт.com-access_log common
</VirtualHost>
[/quote]

В корне создаем папку subdomains
Пример:
хотим получить поддомен xxx.вашсайт.com
1 - идем в subdomains и создаем там папку xxx
2 - всё![/quote]

RewriteCond %{HTTP_HOST} ^(.+)\.вашсайт\.com$ [NC]

Выделенное писать как \.domen\.ru$ [NC] или \domen.ru\.com$ [NC] ?


в корневой директории создаем

Корневой чего? Хостинга или там где лежат файлы домена?
The Godfather
 
Сообщений: 2
Зарегистрирован: Пн дек 17, 2007 12:31 pm

Вернуться в DNS

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron