Sim Posted August 25, 2011 Posted August 25, 2011 I am trying to redirect files from a directory. I can do it, but I can't do it... Heres what I got This will redirect all files from findme.com/WHATEVER to findme.com/gamefiles RewriteRule ^(.*)$ /gamefiles/$1 So it works to an extent, but now my main files in findme.com does not work. so I tried: RewriteRule ^(.*)/^(.*)$ /gamefiles/$1 but not it don't redirect files but the main files in findme.com work Any ideas? Quote
Lithium Posted August 25, 2011 Posted August 25, 2011 try watching this... it might help you here Quote
Sim Posted August 25, 2011 Author Posted August 25, 2011 (edited) bleh. Still having troubles... RewriteCond %{QUERY_STRING} RewriteRule ^(.*)/index.php(.*)$ gamefiles/index.php?&game=$1 [NC, L] Edited August 25, 2011 by Sim Quote
Spudinski Posted August 26, 2011 Posted August 26, 2011 What do you want to do exactly? If you only want it to affect the "gamefiles" directory, use basedir /gamefiles/]. Quote
Sim Posted August 26, 2011 Author Posted August 26, 2011 I want to keep my root directory intact I want all sub directorys such as root/sim root/spudinski root/hehe to use the gamefiles directory. of course none of those directorys really exist. Quote
Spudinski Posted August 26, 2011 Posted August 26, 2011 Well, you can say all query strings without a dot(.) redirects, but it could cause problems. There isn't something like a preg -v for PHP, that I know of. So an inverse option? Try: ^.*(?!\.{3,4}$).* Haven't tested, but I think it might work. Quote
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.