Cosa voglio fare ogni volta che ottengo un errore 404 sul mio dominio, automaticamente 301 sulla home page.Nginx: Invio 301 Reindirizza quando 404 Errore
Ho un sacco di vecchi post di blog e simili a cui sono stati collegati, ma non li ho sul blog e se qualcuno capita di fare clic da un altro sito che viene kickato alla home page.
Come posso farlo all'interno di 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;
}
}
Ho questa messa a punto su noahc.net. Ogni volta che digito qualcosa in http://noahc.net/not-real-page.html, ad esempio, viene inviata a una pagina di errore dns di mediacom. Qualche idea? Ho riavviato nginx. –
Ottengo '404 Not Found nginx/1.0.6' quando si visita il link precedente (collegamento non esistente), forse è un problema dalla tua parte (lato client)? – stewe
in ogni caso non significa che non funzioni abbastanza bene? Non dovrei ricevere la parte di reindirizzamento e l'errore 301 o no? –