RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^([^.]+)$ $1.php [NC,L]
This snippet lets you use “clean” URLs — those without a PHP extension, e.g. example.com/users instead of example.com/users.php.
example.com/users
example.com/users.php
Copyright © 2015-2026