DEV Community

Discussion on: URL Routing for Simple Websites

horus_sky profile image
Cedric W Author

thanks, your example is what I have already. The regex is slightly different

#change file extensions
RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

RewriteCond %{REQUEST_FILENAME}\.htm -f
RewriteRule ^(.*)$ $1.htm

The project I'm working on have about 12 pages but 8 of them are basically the same. Thats why I was considering routing. But I'm not using a DB, the site is really simple. Just wanted to know if the htaccess way the most efficient, or could I create a route config file.