Вообще с 404 делается редирект так (в файле .htaccess)
PHP код:
ErrorDocument 404 http://gofuckbiz/404.html
Он 100% работает. Но чтобы еще и вес передавался, попробуй вот так
PHP код:
ErrorDocument 404 http://gofuckbiz/404.html [R=301,L]
Но это не уверен, что будет работать, попробуй и отпишись