All works fine when my .htaccess looks like this:
ErrorDocument 404 http://vitorazevedo.com/wp-content/themes/blocks/404.html
(this is, the custom 404 page works fine if the user types an invalid url)
But if I use the nice urls permalinks (www.site.com/my-post/) my .htaccess looks like this:
ErrorDocument 404 http://vitorazevedo.com/wp-content/themes/blocks/404.html
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
</IfModule>
# END WordPress
and the custom 404 error page doesnt work.
Any help?