На всякий выложу весь htaccess
php_value session.use_only_cookies 1
php_value session.use_trans_sid 0
php_flag session.bug_compat_warn 0
php_value register_globals 0
ErrorDocument 404 /error/404.php
RewriteEngine on
Options +FollowSymlinks
RewriteRule ^blog/([0-9]+)/$ /blog.php?id=$1
Вот последняя строчка не работает, казалось бы не сложно, но уже без бутылки ну не получается)) и не нагуглил...
mod_rewrite на апаче включен.