Answers for "Remove .php extension & Remove trailing slash"

PHP
0

Remove .php extension & Remove trailing slash

RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index.php$ /$1 [R=301,L]
RewriteCond %{THE_REQUEST} /([^.]+)\.php [NC]
RewriteRule ^ /%1 [R=301,NC,L,R]
RewriteRule ^(.*)\/(\?.*)?$ $1$2 [R=301,L]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^ %{REQUEST_URI}.php [NC,L]
Posted by: Guest on June-30-2021

Code answers related to "Remove .php extension & Remove trailing slash"

Browse Popular Code Answers by Language