RewriteEngine On

# Remove .php extension from URLs
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

# Optional: Redirect /index.php to /
RewriteCond %{THE_REQUEST} /index\.php
RewriteRule ^index\.php$ / [R=301,L]


# Rewrite rule for project details
RewriteRule ^project/([0-9]+)(?:/([^/]+))?/?$ project-details.php?id=$1 [L,QSA,NC]