I want to remove .php extension from my url,
so I edited .htaccess
to add this code
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ $1.php [NC,L]
And the code works fine but only when I intentionally remove .php from the URL
and I want it to be an automatic process so is it possible?
2
Answers
Are you redirecting to ‘*.php’ in your code? It will of course, append the .php. Remove it and it won’t add the extension.
It worked for me: