Une page d'erreur pour un dossier précis
Résolu
maxsous
Messages postés
54
Date d'inscription
Statut
Membre
Dernière intervention
-
maxsous Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
maxsous Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
mon site possède déjà une page d'erreur personnalisé.
Mais j'héberge également un ami dans un sous dossier qui veut également une page d'erreur différente de la mienne.
Hors, ont ne sait pas comment faire !
Précision détaillé : mon site : https://www.domaine.fr/ le sien : https://www.domaine.fr/ dossier/
Sachant que mon premier site a déjà une page d'erreur et que le second veut en avoir une perso que pour son dossier.
Pouvez-vous nous aider ?
Merci d'avance et bonne fête !
mon site possède déjà une page d'erreur personnalisé.
Mais j'héberge également un ami dans un sous dossier qui veut également une page d'erreur différente de la mienne.
Hors, ont ne sait pas comment faire !
Précision détaillé : mon site : https://www.domaine.fr/ le sien : https://www.domaine.fr/ dossier/
Sachant que mon premier site a déjà une page d'erreur et que le second veut en avoir une perso que pour son dossier.
Pouvez-vous nous aider ?
Merci d'avance et bonne fête !
A voir également:
- Une page d'erreur pour un dossier précis
- Supprimer une page word - Guide
- Dossier appdata - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Impossible de supprimer un dossier - Guide
- Mettre un mot de passe sur un dossier - Guide
9 réponses
Salut,
Il te suffit de placer dans le dossier /sondossier/ un fichier nommé htaccess.txt et contenant le code ErrorDocument 404 /error404.html, en adaptant l'adresse de la page pour pointer vers sa page d'erreur (également à placer dans /sondossier/). Une fois le fichier htaccess.txt sur le ftp, renomme-le en .htaccess (note bien le point au début du nom).
Tiobet.
Il te suffit de placer dans le dossier /sondossier/ un fichier nommé htaccess.txt et contenant le code ErrorDocument 404 /error404.html, en adaptant l'adresse de la page pour pointer vers sa page d'erreur (également à placer dans /sondossier/). Une fois le fichier htaccess.txt sur le ftp, renomme-le en .htaccess (note bien le point au début du nom).
Tiobet.
Merci,
je viens d'essayer mais sa ne marche toujours pas.
Est-ce parce que le premier site a la racine est un site WORD PRESS et que le deuxième est un site HTML ?
Car sa reviens toujours sur mon site.
je viens d'essayer mais sa ne marche toujours pas.
Est-ce parce que le premier site a la racine est un site WORD PRESS et que le deuxième est un site HTML ?
Car sa reviens toujours sur mon site.
Curieux. Dans le fichier .htaccess, indique l'adresse complète vers la page d'erreur, au cas ou.
Je résume : dans http://tonsite.com/sondossier, tu places la page d'erreur ainsi qu'un fichier .htaccess contenant ErrorDocument 404 http://tonsite.com/sondossier/error404.html (pense bien sur à adapter les adresses).
Tiobet.
Je résume : dans http://tonsite.com/sondossier, tu places la page d'erreur ainsi qu'un fichier .htaccess contenant ErrorDocument 404 http://tonsite.com/sondossier/error404.html (pense bien sur à adapter les adresses).
Tiobet.
Effectivement en indiquant l'adresse complète et en supprimant sa de mon fichier .htaccess :
Sa marche.
Mais ce que je viens de supprimer, sa correspond a quoi ?
Merci d'avance et merci de votre aide déjà !
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
Sa marche.
Mais ce que je viens de supprimer, sa correspond a quoi ?
Merci d'avance et merci de votre aide déjà !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
En faite j'ai était obliger de le remettre car s'empêcher de vois les autres pages de mon site.
Donc dans ce petit script, il doit y avoir un truc qui dit au dossier de pointer vers la.
On peut pas rajouter une exception dans le script ?
Donc dans ce petit script, il doit y avoir un truc qui dit au dossier de pointer vers la.
On peut pas rajouter une exception dans le script ?
Tu viens de supprimer l'url rewritting. En gros, c'est ce qui permet d'avoir des adresses du style http://tonsite.com/general/mon-article au lieu de http://tonsite.com?categorie=general&article=mon-article, par exemple.
En gros, c'est une simplification des adresses du site pour les visiteurs. C'est un réglage à définir manuellement dans Wordpress, donc si tu ne l'as jamais activé, tu peux supprimer ce code du .htaccess.
L'autre solution, plus fiable, serait que tu remettes ce que tu as supprimé dans le .htaccess de wordpress. Puis, dans celui qui se trouve dans /sondossier/, tu mets ceci (ni plus ni moins) :
Ça devrait désactiver l'url rewritting dans le dossier /sondossier/ tout en définissant la page d'erreur (à adapter bien sur).
Tiobet.
En gros, c'est une simplification des adresses du site pour les visiteurs. C'est un réglage à définir manuellement dans Wordpress, donc si tu ne l'as jamais activé, tu peux supprimer ce code du .htaccess.
L'autre solution, plus fiable, serait que tu remettes ce que tu as supprimé dans le .htaccess de wordpress. Puis, dans celui qui se trouve dans /sondossier/, tu mets ceci (ni plus ni moins) :
ErrorDocument 404 http://tonsite.com/sondossier/error404.html # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine Off RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
Ça devrait désactiver l'url rewritting dans le dossier /sondossier/ tout en définissant la page d'erreur (à adapter bien sur).
Tiobet.
Effectivement avec la deuxième méthode sa marche parfaitement sans provoquer d'erreur sur mon autre site.
Bein je vous remercie beaucoup pour votre aide précieuse.
Bonne fête à vous !
Bein je vous remercie beaucoup pour votre aide précieuse.
Bonne fête à vous !