Przepisz adres URL za pomocą .htaccess, aby ukryć rozszerzenie PHP
Mam pytanie, tworzę usługę internetową dla konkretnej aplikacji. W zeszłym tygodniu przesłałem kopię zapasową z serwera 1 na serwer2, ponieważ od tej chwili mój .htaccess przestanie działać.
Adres URL mojej usługi internetowej to:http://apps.holtesdesign.nl/inholland/apiv0/
Ten adres URL działa poprawnie, aby załadować moduł raportu błędów:http://apps.holtesdesign.nl/inholland/apiv0/bugreport.php
Ale adres URL miał być:http://apps.holtesdesign.nl/inholland/apiv0/bugreport
Kiedy otworzysz ostatni adres URL, zobaczysz, że spowoduje to wewnętrzny błąd serwera. Czy wiesz, jak to możliwe?
Mój .htaccess wygląda tak:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Serwer działa na CentOS i już sprawdziłem, czy mod_rewrite działa ...
Mam nadzieję, że możesz mi pomóc chłopaki!
Twoje zdrowie,
Jelmer