[thelist] query string manipulation
.jeff
jeff at members.evolt.org
Fri Sep 7 11:07:41 CDT 2001
steve,
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
> From: Steven Gongage
>
> I'm building a site from the ground up in Coldfusion 5
> on a 2k server running IIS 5. [...] I came across an
> article about how to "hide" query strings by replacing
> all "&" and "=" with "/", in other words making the
> entire URL look like a long path.
>
> Example:
> http://blah.com/index.cfm?fuseaction=qs&pageaction=add&var1=123
> http://blah.com/index.cfm/fuseaction/qs/pageaction/add/var1/123
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
sorry to say, but that's old news. hidden query strings should, at the very
least, look like this:
http://blah.com/fuseaction/qs/pageaction/add/var1/123
or, at their very best, look like this:
http://blah.com/qs/add/123
notice in both examples there isn't a leading index.cfm right after the
domain name. that's crucial for some search engines as they've gotten wise
to developers mucking about with the url and replacing the ?, =, and & with
slashes.
the last time this thread took place there were skeptics, but we've been
doing it long enough here at work to know it makes a difference.
here's a couple of sites we've built that use this technique.
http://mtbachelor.com/
http://hystersales.com/
http://bobcatwest.com/
http://ditchwitchnw.com/
http://24-7magazine.com/
i'm not going to give away all of our secrets on how this is accomplished on
iis5, but i will give one big hint that should get you headed in the right
direction -- 404.
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
> But in IIS I don't see any way of keeping it from
> resolving the URL and going to the full path other
> than defining all those "directories" and redirecting
> them individualy. I'm going to have WAY too many
> directories to keep that strait.
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
actually, iis shouldn't care about the appended urls. instead, it should
try to load up the index.cfm in the root of your site.
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
> Has anyone tried this on IIS 5? Is it even possible?
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
yes, all the sites above are running on iis5. so, it's definitely possible.
just to prove my point, here's a couple of sites running off a templated
system we built that use the query strings like you're talking about. these
are all running on a server running iis5.
http://www.capitaldancesport.com/
http://www.hawaiistarball.com/
http://www.emeraldball.com/
http://www.kingsball.com/
http://www.usdsc.com/
good luck,
.jeff
http://evolt.org/
jeff at members.evolt.org
http://members.evolt.org/jeff/
More information about the thelist
mailing list