I have a question about my .htaccess file, it won't show the file, when typing domain.com/about, instead of domain.com/about.php
Here is my .htaccess code (it works on localhost), i am using ubuntu and apache2 webserver
RewriteEngine on
# Rewrite /foo/bar to /foo/bar.php
RewriteRule ^([^.?]+)$ %{REQUEST_URI}.php [L]
# Return 404 if original request is /foo/bar.php
RewriteCond %{THE_REQUEST} "^[^ ]* .*?\.php[? ].*$"
RewriteRule .* - [L,R=404]