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 Quote 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. :-\ Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.