Bonjour à tous, je suis confronté à un petit problème qui provoque un conflit sur mon site. quand je suis par exemple sur cette page/en/pagenotexists/comment puis-je simplement refere a /fr/404.php? J'utilise la directive suivante dans mon .htaccess:ErrorDocument 404 pour un site multilingue
ErrorDocument 404 /404.php
J'ai essayé cette solution, mais ne fonctionne pas du tout:/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([a-z]{2})/ /$1/404.php [R=404,L]
Merci beaucoup pour votre aide
Que fait le serveur lorsque vous demandez **/en/pagenotexists/**? – starkeen
merci pour votre message. Disons que la langue par défaut est "fr", si je demande "/ fr/pagenotexists /" la page se chargera en français, et je voudrais l'afficher en français – Websphere
Voulez-vous dire "si vous demandez **/en/notexist ** il devrait charger **/fr/404.php ** et **/fr/notexist ** devrait charger **/fr/404.php **? – starkeen