datra Posted December 11, 2008 Share Posted December 11, 2008 Hi, I have a simple problem that I haven't been able to solve through Google, experimenting or anything. So I hope someone can tell me how to make the index.php file catch all requests (except the ones that doesn't return a 404 error). I simply want to be able to type any kind of URL: /foo/bar/123 and pass it over to index.php. Requests like to files like /images/logo.jpg that actually exists should not be passed to index.php. But how? This doesn't work for some reason (.htaccess file): Options +FollowSymlinks RewriteEngine on RewriteRule ^(.+)/$ index.php This is the environment: Apache 2.2.8 MySQL 5.0.51b PHP 5.2.6 Link to comment https://forums.phpfreaks.com/topic/136507-solved-making-indexphp-catch-all-requests/ Share on other sites More sharing options...
datra Posted December 11, 2008 Author Share Posted December 11, 2008 Options +FollowSymlinks RewriteEngine on RewriteRule ^(.+)/$ index.php The code above actually worked, I just needed to correct my httpd.conf a little bit. I had to turn the rewrite module on and allow override in .htaccess files. :-\ Link to comment https://forums.phpfreaks.com/topic/136507-solved-making-indexphp-catch-all-requests/#findComment-712664 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.