Мой.htaccess не работает должным образом
Это очень странно. У меня никогда не было этой проблемы до сих пор.
В основном у меня есть небольшой код в.htaccess, который удаляет расширение.php с веб-страниц. По какой-то причине он перестал работать на меня. Localhost и живой сервер выдают ту же ошибку, если я захожу на веб-страницу без расширения.php. Странно то, что у меня точно такой же файл.htaccess, который используется для другого сайта, и он прекрасно работает как на локальном, так и на одном живом сервере.
Я хотел бы знать, что может быть причиной этого? Вот код
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [L]
1 ответ
По какой-то причине это работает, если я добавлю интервал к нему, как это.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [L]