Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > htaccess


Автор: Nchanged 7.6.2008, 13:52
Прошу помощи, правда не уверен что именно в этот раздел пишу. Но все же, регулярные выражения smile

Мне нужно такая вещь:
Есть домен, скажем blog.ru. Для него неграниченные поддомены типа qwerty.blog.ru
Мне нужно, чтобы происходил реврайт. index.php?domain=qwerty

Все мои потуги окончились крахом. Не понимаю(


RewriteEngine On
RewriteCond %{HTTP_HOST} (.+?)\.blog\.ru [NC]
RewriteRule (.*)$ index\.php?domain=$1 [NC,QSA,L]

Помогите, пожалуйста!

Автор: Feldmarschall 7.6.2008, 14:01
Не очень понятно, что делает замысловатая конструкция в начале руля. к чему там (.*)$

и, кстати, зачем тут вообще мод-рерайт? 

Автор: Nchanged 7.6.2008, 14:04
а как без реврайта? мне в переменную надо писать поддомен..

Автор: Feldmarschall 7.6.2008, 14:16
зачем писать в переменную то, что и так есть?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)