Мне нужна помощь с моим файлом htaccess. Я добавил следующее, чтобы удалить все. php расширения, которые работают нормально.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
Однако у меня есть каталог / users, для которого я хочу переписать строки URL. Текущий URL выглядит следующим образом:
aero.site / maki / users / index. php? T = mf5 cc
Я хочу, чтобы URL выглядел как aero.site/ maki / mf5 cc
Я использовал следующее правило перезаписи, но оно дает мне ошибку «Объект не найден»:
RewriteRule ^([^/.]+)$ users/index.php?t=$1 [L]
Мое полное содержимое htaccess -
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^([^/.]+)$ users/index.php?t=$1 [L]
Пожалуйста, помогите мне с правильным правилом переписывания последней строки, чтобы превратить aero.site/maki/users/index.php?t=mf5cc в aero.site/maki/mf5cc
К вашему сведению: мой файл htaccess находится в каталоге aero.site/maki