Я не могу переписать URL-адрес по мере необходимости. я иметь следующую структуру документа:.hatccess файл для redirec в подпапку/подпапку
1) root
- корневая папка, где .htaccess должен быть помещен в
2) root/folder1
- подкаталог
3) root/folder1/public
- это папка, в которой находится index.php
Таким образом, мне нужно, чтобы mydomain.com
открыл index.php
внутри «общедоступной» папки. И все остальные запросы будут проходить через него.
Я пробовал это, но он не работает (p.s. Я пишу правила перезаписи в первый раз). Я помещаю его в корневую папку.
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.com$
RewriteCond %{REQUEST_URI} !^/$1
RewriteRule !^folder1/public /folder1/public%{REQUEST_URI} [L,NC]
Что не работает? За исключением бесполезного «RewriteCond» это правило правильное. – anubhava