Welcome to WebmasterWorld Guest from 126.96.36.199 , register , free tools , login , search , pro membership , help , library , announcements , recent posts , open posts Become a Pro Member
301 Redirect Entire 'Dynamic' Folder To One File. ....the "?" is causing me issues. sandpetra msg:3526441 3:29 am on Dec 13, 2007 (gmt 0) I'm trying to redirect an entire folder to one file but the "?" seems to be causing issues.
It redirects to the desired file,but with the variables. I want to obviously get rid of this. Any help?
jdMorgan msg:3526455 3:53 am on Dec 13, 2007 (gmt 0)
The most common reason is that query strings pass through RewriteRules untouched.
Add a question mark to the end of your destination URL to clear the query string -- See the Apache RewriteRule documentation.
phranque msg:3526460 3:55 am on Dec 13, 2007 (gmt 0)
you probably need to do a permanent external redirect. it is hard to answer specifically and correctly without more information, but you should end up with something like this in general: RewriteRule (.*) http://www.example.com/$1? [R=301,L]
(after referring to the apache doc, it appears this may work for internal rewrites as well.)
sandpetra msg:3526468 4:10 am on Dec 13, 2007 (gmt 0)
I'm trying to redirect:
"and everything else in that directory to
on my other site.
Normally 301 works no problem on the server.
phranque msg:3526469 4:13 am on Dec 13, 2007 (gmt 0)
please post the relevant rewrite code and what results you saw. g1smd msg:3529126 11:17 pm on Dec 16, 2007 (gmt 0)
You will end up with something like: RewriteRule ^webdirectory http ://www.example.com/file.htm ? [R=301,L]
? is important.