Bonjour,

Je voudrais afficher ma page 404 sans que l'URL soit visible par l'utilisateur comme https://abadroch.fr/docs/404/index.html (en gros sans rediriger) et mes recherches me mènent uniquement à des résultats concernant le php alors que moi j'utilise localized-error-pages.conf qui est assez similaire à un .htaccess
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
# Customizable error responses come in three flavors:
# 1) plain text
# 2) local redirects
# 3) external redirects
#
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#
ErrorDocument 404 https://abadroch.fr/docs/404/index.html
(Je mets une URL parce que le path genre /var/www ne fonctionnait pas)

J'ai essayé un truc conernant le php quand même :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
# Customizable error responses come in three flavors:
# 1) plain text
# 2) local redirects
# 3) external redirects
#
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /var/wwww/docs/404/index.html [L]
(Déjà avant que je ne modifie quoi que ce soit il y avait des RewriteCond suivi d'un RewriteRule donc pas besoin de RewriteEngine on)

Merci d'avance pour votre aide !