I've watched my search engine traffic decrease steadily for the past few months since I changed blogging software. It seems most engines don't care much for the super-long arguments this software passes in its URLs.
The solution is mod_rewrite, and I think my syntax looks correct, but it's not working for me.
The goal is to fake out search engines to make them think they're looking at static files. Search engines are reluctant to index database-driven sites for fear of overloading the site. Since I can't tell them not to worry about it, I have to make the site look like a static site.
To that end, I created a section at the end of my httpd.conf file:
# rewrites for GL RewriteEngine on RewriteRule ^/article/([0-9]+)$ /article.php?id=$1 [NC,L]This line should make the software respond to Thursday's entry (http://dfarq.homeip.net/article.php?story=20040902200759738) if it's addressed as http://dfarq.homeip.net/article/20040902200759738.