Мой.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]
Другие вопросы по тегам