Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

Voilà, c'est la première fois que je me suis lancé dans l'aventure des sous-domaines ... Ca fonctionne bien, à part un détail :blush:

La gestion d'erreurs 404 et compagnie à travers les fichiers htaccess.

J'ai commencé par mettre un fichier htaccess dans le sous-domaine principal : tout va bien jusque là.

Puis j'en ai mis un pour un autre sous-domaine, logiquement dans le dossier vers lequel point le second sous-domaine.

Et là : double problème :

- comment faire pointer ErrorDocument vers une seule page à afficher pour tous les sous-domaines en ne mettant pas un truc du genre http://sous-dom.dom.tld/erreur404.php

- en utilisant la variable $_SERVER["DOCUMENT_ROOT"] pour faire un include() en PHP (toujours dans la page à afficher pour la gestion des erreurs), ça ne fonctionne pas ! Tandis que si je mets dans le navigateur l'url de la page d'erreur, là ça fonctionne.

Manifestement la variable $_SERVER["DOCUMENT_ROOT"] ne renvoie pas le même contenu selon le cas :

/home/site/www/dossier//html (incorrect)

ou

/home/site/www/dossier/ (correct)

Merci pour votre éclairage :rolleyes:

P.S. J'ai oublié de spécifier ce que contenait le fichier htaccess pour la gestion des erreurs 404 ... :blush:

ErrorDocument 404 /html/error.php?id=404

Modifié par Harry_20

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...