Как изменить расширение файла PHP с помощью файла .htaccess на хостинге GoDaddy Linux?

#.htaccess #mod-rewrite

#.htaccess #мод-перезапись

Вопрос:

Я использую следующие правила .htaccess для изменения расширений файлов PHP на HTML:

 RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.html
  

Я разместил файл .htaccess, а также два файла PHP (page1.php и page2.php ) в корне.

Когда я пытаюсь получить доступ к файлам PHP, используя вместо этого расширение html (page1.html или page2.html ) Я получаю сообщение об ошибке 404, в котором говорится, что страница не может быть найдена.

Не могли бы вы направить меня в правильном направлении?

Ответ №1:

попробуйте это:

 RewriteEngine on
RewriteRule ^(.*).html$ $1.php
  

когда вы получите доступ page1.html система будет искать: page1.php