Une page d'erreur pour un dossier précis

Résolu/Fermé
maxsous Messages postés 54 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 19 février 2012 - 31 déc. 2009 à 00:43
maxsous Messages postés 54 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 19 février 2012 - 31 déc. 2009 à 01:29
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 !
A voir également:

9 réponses

Utilisateur anonyme
31 déc. 2009 à 00:52
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.
0
maxsous Messages postés 54 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 19 février 2012 2
31 déc. 2009 à 00:59
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.
0
Utilisateur anonyme
31 déc. 2009 à 01:04
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.
0
maxsous Messages postés 54 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 19 février 2012 2
31 déc. 2009 à 01:07
Effectivement en indiquant l'adresse complète et en supprimant sa de mon fichier .htaccess :

# 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à !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
maxsous Messages postés 54 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 19 février 2012 2
31 déc. 2009 à 01:13
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 ?
0
Utilisateur anonyme
31 déc. 2009 à 01:14
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) :
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.
0
maxsous Messages postés 54 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 19 février 2012 2
31 déc. 2009 à 01:21
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 !
0
Utilisateur anonyme
31 déc. 2009 à 01:24
Il n'y a pas de quoi, ça m'a permis de réviser mes connaissances.

Bonnes fêtes à toi aussi.


Tiobet.
0
maxsous Messages postés 54 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 19 février 2012 2
31 déc. 2009 à 01:29
LoL c'est pas forcement évident tous le temps ^^

Faut connaitre !

Merci encore !
0