RewriteEngine on Options +FollowSymlinks RewriteBase / RewriteCond %{HTTP_HOST} ^www\.fourshapes\.com [nc] RewriteRule (.*) http://fourshapes\.com/$1 [R=301,L] RewriteRule ^$ index.php?page=home [L] RewriteRule ^articles/(.*)/?$ /index.php?page=articles&articlename=$1 [L] RewriteRule ^(.*)/$ index\.php?page=$1 [L] Code (markup): /about 74 /contact 72 /services 71 /portfolio 71 /feed 70 /articles/the-compact-box-model-hack-for-css-developers 47 Fixed this so it wouldn't matter if the slash was included or not For some reason, I'm getting tons of 404 hits and it's because the forward slash is being removed '/' and I can't understand why, because all links internally have the forward slash. It seems like it's being removed by something on certain browsers. The site: http://fourshapes.com
A little update: It seems to be a java browser/spider that's accessing/crawling my site: Details = Actual page: /index.php Requested page: /about IP of user: 70.147.29.182 Origin: Browser: Java/1.4.1_04 And it doesn't seem like following my directory structure.