Как я могу переписать URL, поэтому, когда я печатаюRewrite .htaccess в подкаталог
http://mydomain.com/index.php
такая же, как
http://mydomain.com/subdomain/index.php
Как я могу переписать URL, поэтому, когда я печатаюRewrite .htaccess в подкаталог
http://mydomain.com/index.php
такая же, как
http://mydomain.com/subdomain/index.php
Если вы просто хотите обработать index.php
то следующее будет работать:
RewriteEngine On
RewriteRule ^(index\.php|)$ subdomain/$1 [L]
Однако, если вы хотите, чтобы перенаправить каждый запрос subdomain folder
тогда следующий будет работать:
RewriteEngine On
RewriteRule ^(?!subdomain/).*$ subdomain%{REQUEST_URI} [L,NC]
Попробуйте что-то вроде этого:
RewriteEngine On
RewriteRule ^$ /subdomain [L]
Этот правило (как это написано сейчас) приведет к бесконечной переадресации ... – LazyOne
True! Это может быть лучше ... – PiTheNumber
Для всех файлов
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.+)$ /subdomain/$1 [NC]
То же самое: это правило (как это написано сейчас) приведет к бесконечному перенаправлению ... – LazyOne
2-е правило: вы пропустили вторую закрывающую скобку – LazyOne
@LazyOne: Большое спасибо за указание на нее, исправил ее Теперь. – anubhava