.htaccess rewrite php to php file .htaccess rewrite php to php file apache apache

.htaccess rewrite php to php file


You have two possibilities.

First one

RewriteEngine OnRewriteRule ^index\.php$ - [L]RewriteRule ^([^/]+)\.php$ /index.php?r=page/$1 [L]

Second one

RewriteEngine OnRewriteCond %{THE_REQUEST} \ /([^/]+)\.phpRewriteRule ^.*$ /index.php?r=page/$1 [L]


you can also try with this :

RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ index.php?r=page/$1 [L]