message: htaccess created

This commit is contained in:
Dharmaraj Shrestha 2025-02-20 13:49:42 +05:45
parent 33205c341a
commit d481aafc70

View File

@ -1,6 +1,27 @@
RewriteEngine On
RewriteBase /
# RewriteEngine On
# Remove .php extension from URLs
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [L,QSA]
# # Remove .php extension from URLs (e.g., /contactt -> contact.php)
# RewriteCond %{REQUEST_FILENAME} !-d
# RewriteCond %{REQUEST_FILENAME}\.php -f
# RewriteRule ^(.*)$ $1.php [L]
# # Redirect direct access to .php files to clean URLs (optional)
# RewriteCond %{THE_REQUEST} \s/+(.*?)\.php[\s?] [NC]
# RewriteRule ^ /%1 [R=301,L,NE]
RewriteEngine On
DirectoryIndex index.php
# 1. Redirect any index.php request to its directory URL
RewriteCond %{THE_REQUEST} \s/(.*)index\.php[\s?] [NC]
RewriteRule ^(.*)index\.php$ /%1 [R=301,L]
# 2. Remove .php extension from URLs (e.g., /contactt -> contact.php)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [L]
# 3. Redirect direct access to .php files to clean URLs (optional)
RewriteCond %{THE_REQUEST} \s/+(.*?)\.php[\s?] [NC]
RewriteRule ^ /%1 [R=301,L,NE]