[php+dns+apache] поддомены из сайта

toty

Постоялец
Регистрация
1 Авг 2011
Сообщения
136
Реакции
3
Скажем есть голый сайт, в дальнейшем будет конструктором, только начал писать - появилась первая загвоздка с созданием динамических поддоменов.

Скажем есть site.ru:
В табличке хранятся [id][username][...]
site.ru/index.php?uname=test - хочу чтобы было site.ru (выводилась общая информация, а при обращение к test.site.ru выводила информацию для site.ru/index.php?uname=test :)

Что нужно добавлять в DNS, что нужно добавить в .httpacess, а что еще куда то, где что можно посмотреть на эту тему?


Нашел такое:
httpd.conf или файлы конфигов: ServerAlias *.site.ru В записях DNS для сервера добавьте поддомен с маской, указывающий на основной домен, примерно так: A *.site.ru
Скажем через .htaccess:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^site.ru$ [NC]
RewriteCond %{HTTP_HOST} !^Для просмотра ссылки Войди или Зарегистрируйся [NC]

RewriteCond %{HTTP_HOST} img.site.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/img/.*$
RewriteRule ^(.*)$ /img/$1

Не работает, почему то?
 
Саппорт хостинга, который используется для теста написал: исключено. сервер под управлением C_panel изменения в httpd.conf не допускаются вручную. тем более что переадресацичю вы прописали в .htaccess а зону домена мы изменили и алиас ServerAlias *.site.ru присутствует в httpd.conf

Модераторы: Да и еще не заметил, что появился такой раздел - Для просмотра ссылки Войди или Зарегистрируйся перенесите топик туда плиз!
 
Так есть у кого какие идеи с Cpanel?
 
Назад
Сверху