Я пытаюсь удалить расширения файлов с помощью htaccess, поэтому www.mysite.com/file.php
становится www.mysite.com/file
.
Я использую следующий код в файле .htaccess
:
Options +FollowSymLinks
Options +Indexes
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([^\.]+)$ $1.php [NC,L]
Пока все хорошо.Где он падает, находится в подпапках: www.mysite.com / subfolder / file.php становится www.mysite.com / file .
Я пробовалзагрузка другого файла .htaccess
в подпапку, но он все равно делает то же самое.Такое ощущение, что все должно быть очень просто, но я изо всех сил ... кто-нибудь может мне помочь?Спасибо!
Редактировать Извините, ребята, следовало бы сказать - файл находится в подпапке примерно так:
www.mysite.com/folder/subfolder/file.php
Файл .htaccessнаходится в /folder
, URL изменяется в следующем формате:
www.mysite.com/subfolder/file
Извиняюсь за вводящее в заблуждение.