Я хочу перенаправить все запросы с root/test.php
на root/pages/test
Мне уже удалось исключить необходимость расширения .php, вставив ...
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
... вмой htaccess.
Но как мне дополнительно добиться, чтобы все страницы действительно хранились в / pages?
Я пытался изменить RewriteRule ^(.*)$ $1.php
на RewriteRule ^(.*)$ /pages/$1.php
, но это работает, только если у меня есть файл с таким же именем вмой webroot.
Причина этого в том, что я не хочу, чтобы все мои страницы были в папке webroot, так как страниц много, и я хочу, чтобы моя корневая папка была «чистой».
Спасибо уже!