re: URL Routing for Simple Websites VIEW POST

re: Hello Cedric, I think you can achieve it using a front controller made up of only .htaccess file and mod_rewrite. But I see you got to use htaccess...

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.


Hello there Cedric. Then going by your requirement, I would suggest you happily go for .htaccess way, cause that really seems to be an efficient method here. I would suggest, if possible you can use this small framework Codeigniter, check here link

had some brief experience with Codeigniter back in 2010, but I didn't know a quarter of what I know now. I might give it a look over. Thanks!

code of conduct - report abuse