ober Posted June 12, 2008 Share Posted June 12, 2008 So I have this rule: RewriteRule ^([A-Za-z0-9-]+)$ index.php?req=$1 [L] My main site is like index?req=whatever What I realized this morning was that if I throw in: site.com/directory_that_points_to_another_app It puts tries to do the same thing. How do I have it ignore the rule if it actually points to a directory? Quote Link to comment https://forums.phpfreaks.com/topic/109934-solved-restrict-to-non-directory-items/ Share on other sites More sharing options...
ober Posted June 12, 2008 Author Share Posted June 12, 2008 Nevermind, I found this: RewriteCond %{REQUEST_FILENAME} -f [NC,OR] RewriteCond %{REQUEST_FILENAME} -d [NC] RewriteRule .* - [L] Place that at the top of your .htaccess file and it works perfectly. I think I'm going to blog about this. Quote Link to comment https://forums.phpfreaks.com/topic/109934-solved-restrict-to-non-directory-items/#findComment-564115 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.