This commit is contained in:
Gary 2025-05-14 16:03:44 +01:00
parent df79bd83c0
commit 673cbfb21c

View File

@ -1,6 +1,10 @@
RewriteEngine On RewriteEngine On
# Remove .php extension from URLs # Redirect requests for .php files to the same URL without .php
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.php [NC]
RewriteRule ^ /%1 [L,R=301]
# Internally rewrite requests without .php to the actual .php file
RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.+)$ $1.php [L] RewriteRule ^(.+)$ $1.php [L]