Afficher ma page 404 sans rediriger vers son URL
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:
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:
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 !