Реализация многосайтовости

Londeren

Новичок
Реализация многосайтовости

Здравствуйте, уважаемые!
есть у меня проблема
надо ссылки вида
username.site.ru
обрабатывать как
site.ru/?profile=username

сделать это надо через .htaccess с mod_rewrite естественно
напишите пожалуйста это строки, не просите читать мануалы, читал я их и мало что у меня получилось((
и еще вопрос может ли это работать ваще на денвере без специальной настройки httpd.conf (надо что б все было только через htaccess!)
 

Фанат

oncle terrible
Команда форума
Londeren
ну хотя бы понять можно, что username.site.ru - это ХОСТ, а мод_реврайт переписывает ПУТИ?
что ХОСТ - это АДРЕС СЕРВЕРА
что когда браузер обращается к ХОСТУ, то то сначала он должен выяснить его IP АДРЕС! То есть, еще ДО СОЕДИНЕНИЯ с сервером. То есть, мод-реврайт еще даже запроса не получал. и никак обработать его не может!
 

whisk

Новичок
есть такой вариант для http 1.1, per-dir:
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+\.ru$ [NC]
RewriteRule ^$ %{HTTP_HOST} [C]
RewriteRule ^([^.]+)\.[^.]+\.ru user/$1 [NC]

но надо как минимум настроить сервер, чтобы user.site.ru вел на site.ru
 

HraKK

Мудак
Команда форума
whisk
Читай внимательнее, он хочет без настройки)
 

Londeren

Новичок
новая тема
делаем с прописыванием алиасов в httpd.conf
подскажите какие строки писать для этого...
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
а вот теперь пора почитать мануал по апачу :)
там реально несложно
 
Сверху