NGINX - Erreur 404

Pour créer une page d’erreur 404 personnalisée dans NGNIX il faut dans un 1er temps créer une page dédiée et configurer NGNIX.

Créer la page d’erreur personnalisée

Créer un fichier 404.html avec le contenu souhaité :

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Page not found</title>
</head>
<body>
<h1>404 - Page not found</h1>
<p>Sorry, the page you are looking for might be in another castle.</p>
</body>
</html>

Configurer NGNIX

Ajouter la directive error_page dans NGNIX pour spécifier le chemin de la page d’erreur :

server {
listen 80;
server_name example.com;

root /path/to/your/web/root;

# [...]

error_page 404 /404.html;
location = /404.html {
internal;
}

# [...]
}

Redémarrez NGNIX :

# service NGNIX restart

ou

# systemctl restart NGNIX

Documentation

ChatGPT

> Partager <