- Автор темы
- #1
Скажем есть голый сайт, в дальнейшем будет конструктором, только начал писать - появилась первая загвоздка с созданием динамических поддоменов.
Скажем есть 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
Не работает, почему то?
Скажем есть 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} !^Для просмотра ссылки Войди
RewriteCond %{HTTP_HOST} img.site.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/img/.*$
RewriteRule ^(.*)$ /img/$1
Не работает, почему то?