Перепишите URL с помощью .htaccess, чтобы скрыть расширение PHP
У меня вопрос, я разрабатываю веб-сервис для конкретного приложения. На прошлой неделе я перенес свою резервную копию с server1 на server2, с этого момента мой .htaccess больше не будет работать.
URL моего веб-сервиса:http://apps.holtesdesign.nl/inholland/apiv0/
Этот URL работает нормально, чтобы загрузить модуль bugreport:http://apps.holtesdesign.nl/inholland/apiv0/bugreport.php
Но URL должен был быть:http://apps.holtesdesign.nl/inholland/apiv0/bugreport
Когда вы откроете последний URL, вы увидите, что это приведет к внутренней ошибке сервера. Вы знаете, как это возможно?
Мой .htaccess выглядит так:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Сервер работает на CentOS, и я уже проверил, работает ли mod_rewrite ...
Я надеюсь, что вы можете помочь мне, ребята!
Ура,
Jelmer