Forum Moderators: phranque
My second question is, how can I redirect pages that look like this?
http://www.example.com/cgi-bin/connection?14@228.ymozaDvaic0^0@.ee6d35b
http://www.example.com/cgi-bin/connection?13@83.79YpaPWjjSC^2@.ee6eebd
http://www.example.com/cgi-bin/connection?13@83.79YpaPWjjSC^2@.ee6eb86
and so on
note that the end extention "ee6e***" means that ee6e is constant while the following three stars *** can be any combination of lowercase letters or numbers.
Use mod_rewrite in .htaccess in the /cgi-bin/ subdirectory, use a RewriteRule pattern of "^connection$", use RewriteCond to check %{QUERY_STRING} for "14@228\.ymozaDvaic0\^0\@\.ee6" and create back-references, and decide based on that whether you need to redirect and where.
The documents cited in our forum charter [webmasterworld.com] may come in handy.
Jim
But consider users first, search engines second, and difficulty third.
Even when doing a 404 or 410, there's no reason to serve a cryptic or "scary" error page. Instead, explain that page has been removed, offer a link to your home page, a link to a site map, and... even though I think it's a kludge, consider a 15-to-20-second meta-refresh to your site map or home page -- Whatever would make the most sense to the user.
Jim
I advise against redirecting 10,000+ URLs to one page. That would look like a massive doorway-page campaign. I'm not a big believer in so-called Google "penalties" -- but that might get you a real penalty.
Jim
However, I would not rely on error page links to get the spiders into your forum. I'd suggest linking into the forum from your home page and other appropriate places instead.
Jim