Comportement Apache etonnant

3 réponses
AuteurMessage

cerise |
Modérateur

Photo de cerise

Inscrit le : 31/10/2008

# Le 19/11/2013 à 15:23

Je viens de me rendre compte d'un truc étonnant.
Lorsque j'affiche une page racine suivi de /.php apache me l'affiche comme un dossier avec une erreur 403 forbidden au lieu de mettre une 404.
Par contre évidemment, si je tente d'afficher l'url avec /.truc, ça me renvoie bien une 404. C'est donc bien l'extension .php seule qu'il prend pour un dossier...

ça le fait sur une version d'apache à jour sur debian 7 mais pas sur debian 6.
J'ai raté un truc dans la conf ?

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 19/11/2013 à 15:55

C'est pas un des comportements cheloux du module «negotiation» d'Apache ?

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

cerise | Gaël
Modérateur

Photo de cerise

Inscrit le : 31/10/2008

# Le 19/11/2013 à 16:13

non justement pas activé...
Je penche pour un module aussi, mais je sèche.

cerise | Gaël
Modérateur

Photo de cerise

Inscrit le : 31/10/2008

# Le 19/11/2013 à 17:19

franchement j'ai trouvé une rustine mais c'est vraiment pas top

dans le htaccess, rediriger les 403 vers la racine avec ErrorDocument 403 /

en revanche la home devient donc http://domaine.ext/.phpOuvrir dans une nouvelle fenetre

donc obligé de faire une redirection en 301 derrière mais en php parce que htaccess veut rien entendre, pour lui, /.php c'est un dossier et puis c'est tout...

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 23/11/2024 13:13:55 | Généré en 3.62ms | Contacts | Mentions légales |