подпилить код mod_rewrite

S
На сайте с 02.03.2011
Offline
27
509

RewriteCond %{HTTP_HOST} !^$

RewriteCond %{HTTP_HOST} !^(www\.)?domen\.com$ [NC]

RewriteCond %{HTTP_HOST}---%{REQUEST_URI} ^([^\.]+)\.domen\.com---/([^/]+)? [NC]

RewriteCond %1---%2 !^(.*)---\1$ [NC]

RewriteCond %{DOCUMENT_ROOT}/%1/ -d

RewriteRule ^(.*)?$ %1/$1 [QSA,PT]

этот код, делает из http://domen.com/dir

сабдомен http://dir.domen.com

хотелось бы, чтобы папки находились в sub, например http://domen.com/sub/dir

подскажите, плиз

J
На сайте с 10.07.2012
Offline
1
#1

из http://domen.com/dir эти правила ничего не сделают:

'domen.com' pattern='!^(www\.)?domen\.com$' [NC] => not-matched

ICQ: 628574383
anray
На сайте с 15.02.2007
Offline
47
#2

Я бы обычный редирект 301й сделал - в дире domain.com/dir .htaccess с:

Redirect / http://dir.domain.com

S
На сайте с 02.03.2011
Offline
27
#3
anray:
Я бы обычный редирект 301й сделал - в дире domain.com/dir .htaccess с:
Redirect / http://dir.domain.com

не все так просто. это для авто сабов. создал папку - получил поддомен

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