Nginx: Возврат 301 редиректа при 404 ошибке

Что я хочу сделать, когда я получаю 404 ошибку на моем домене, автоматически 301 на домашнюю страницу.

У меня есть много старых постов в блоге и тому подобное, на которые были ссылки, но у меня нет их в блоге, и если кто-то случайно нажимает на них с другого сайта, то его перебрасывает на домашнюю страницу.

Как я могу сделать это внутри nginx?

 server {
        listen             12680;
        root       /home/noahc/webapps/nginx/html/noahc/;
        server_name    www.noahc.net, noahc.net;
        error_page 404 @foobar;

        location @foobar {
                rewrite  .*  / permanent;
                }
         }
13
задан Noah Clark 5 February 2012 в 21:23
поделиться