2012-04-25 5 views

ответ

1

Если вы просто хотите обработать index.php то следующее будет работать:

RewriteEngine On 
RewriteRule ^(index\.php|)$ subdomain/$1 [L] 

Однако, если вы хотите, чтобы перенаправить каждый запрос subdomain folder тогда следующий будет работать:

RewriteEngine On 
RewriteRule ^(?!subdomain/).*$ subdomain%{REQUEST_URI} [L,NC] 
+0

2-е правило: вы пропустили вторую закрывающую скобку – LazyOne

+0

@LazyOne: Большое спасибо за указание на нее, исправил ее Теперь. – anubhava

0

Для всех файлов

Options +FollowSymlinks 
RewriteEngine on 
RewriteRule ^(.+)$ /subdomain/$1 [NC] 
+0

То же самое: это правило (как это написано сейчас) приведет к бесконечному перенаправлению ... – LazyOne