Bonjour,
J'ai un problème et je pense bien que c'est apache le fautifDes millions de gens ont déjà du le dire, mais ça peut être que vrai
Configuration :
Plusieurs virtualhosts configurés, dont certains en https/ssl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 Server version: Apache/2.2.22 (Ubuntu) Server built: Nov 6 2012 20:27:19 Server's Module Magic Number: 20051115:30 Server loaded: APR 1.4.6, APR-Util 1.4.1 Compiled using: APR 1.4.6, APR-Util 1.4.1 Architecture: 64-bit Server MPM: Prefork threaded: no forked: yes (variable process count) Server compiled with.... -D APACHE_MPM_DIR="server/mpm/prefork" -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_SYSVSEM_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=128 -D HTTPD_ROOT="/etc/apache2" -D SUEXEC_BIN="/usr/lib/apache2/suexec" -D DEFAULT_PIDLOG="/var/run/apache2.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_LOCKFILE="/var/run/apache2/accept.lock" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="mime.types" -D SERVER_CONFIG_FILE="apache2.conf"
Dans l'un, les htaccess sont actives, dans mon htaccess à la racine du vh, j'ai des directives d'urlrewriting fonctionnels le problème est situé ici :
Rien de sorcier et pourtant...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ErrorDocument 403 /www/error.none ErrorDocument 404 /www/error.none
ces fichiers existent et sont accesibles!!!
le fichier htaccess est pris en compte!!!
(avis à ceux qui me diraient cet éternel refrain de débutant...)
requetes get :
http://site.tld/fichier_qui_existe.php // status [OK]
http://site.tld/fichier_qui_existe_pas.php // status [REDIRECTION vers /www/error.none]
http://site.tld/fichier_qui_existe_pas.php%00 // status [REDIRECTION vers ... page par défault]
Voilà ce p*t*in de problème, je veut qu'en toute logique, la dernière requete mène à /www/error.none
(osef des extensions, c'est des spy-php)
J'ai chercher sur google et dans la doc, rien trouver à part FallbackResource /not-404.php
Vous avez une idée????
Merci d'avance de votre aide.
Partager