Пособите с мод-реврайт

malls
На сайте с 08.08.2005
Offline
255
356

Нужно - все субдомены - отправлять в скрипт subdomain

все не субдомены - в скрипт index

делаю так:

RewriteEngine on

RewriteBase /
RewriteCond %{HTTP_HOST} !^(www\.)?\.domain\.org$
RewriteCond %{HTTP_HOST} (www\.)?(.*)\.domain\.org$
RewriteRule ^(.*)$ subdomain.php?fold=%2&file=$1


RewriteCond %{HTTP_HOST} ^(www\.)?domain\.org$
RewriteRule ^(.*)/(.*)$ index.php\?fold=$1&file=$2

второе правило (для index) работает, первое - нет.

Что делаю не так?

ewg777
На сайте с 04.06.2007
Offline
225
#1

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} !^w{3}\. [NC]

RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com$ [NC]

RewriteRule ^/$ /subdomain.php?fold=%2&file=$1 [L]

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.org$

RewriteRule ^(.*)/(.*)$ index.php\?fold=$1&file=$2

malls
На сайте с 08.08.2005
Offline
255
#2

все равно не работает.

Да и как, например в:

RewriteRule ^/$ /subdomain.php?fold=%2&file=$1 [L]

что такое $1 ??? где оно определено?

И кстати что есть [NC]?

N_MONax
На сайте с 22.08.2007
Offline
112
#3

почитайте вот

Полный спектр услуг в интернете. Быстро, Качественно, Дорого. Пишите в личку.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий