/ / Перепишіть .htaccess у підкаталог - regex, apache, .htaccess, mod-rewrite

Перезапишіть .htaccess до підкаталогу - regex, apache, .htaccess, mod-rewrite

Як я можу переписати URL-адресу, коли я набираю текст

http://mydomain.com/index.php

такий же, як і

http://mydomain.com/subdomain/index.php

Відповіді:

1 для відповіді № 1

Якщо ви просто хочете впоратися index.php тоді працюватиме наступне:

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

Однак якщо ви хочете перенаправити кожен запит subdomain folder тоді працюватиме наступне:

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

0 для відповіді № 2

Для всіх файлів

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

0 для відповіді № 3

Спробуйте щось на зразок цього:

RewriteEngine On
RewriteRule ^$ /subdomain [L]

https://stackoverflow.com/a/1328357/956397