Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/02/2011, 10h26   #1
Membre du Club
 
Inscription : mars 2008
Messages : 274
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 274
Points : 50
Points : 50
Par défaut Drôle de redirection

Bonjour,

Je me penche un peu sur les possibilités d'un fichier HTaccess. Une de mes priorités étant de désactiver la navigation dans les répertoires et fichiers. Pour ce faire, j'ai écris:
Suivi d'une redirection vers des pages d'erreurs:
Code :
1
2
ErrorDocument 403 files/systeme/403.php
ErrorDocument 404 files/systeme/404.php
Mais cette redirection ne s'effectue pas correctement. Quand j'enlève le nom du fichier ou que je remonte plus haut dans l'url, j'obtiens simplement
Citation:
files/systeme/403.php
, au lieu de l'affichage de la page 403.php. Pourquoi ?
merci,
yann18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 11h22   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Citation:
Les URLs peuvent commencer par un slash (/) pour les chemins web locaux (relatifs au répertoire défini par la directive DocumentRoot), ou se présenter sous la forme d'une URL complète que le client pourra résoudre. Alternativement, un message à afficher par le navigateur pourra être fourni.
La documentation écrit peuvent mais il faut comprendre doivent, sinon c'est pris comme une chaîne de caractère.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 11h46   #3
Membre du Club
 
Inscription : mars 2008
Messages : 274
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 274
Points : 50
Points : 50
Par défaut re:

Ok, merci pour la réponse. C'est bon à savoir...
Malgré tout, je me retrouve maintenant avec ce message:
Citation:
Forbidden
You don't have permission to access /officesCommandes/files/ on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
J'en comprends qu'il n'arrive pas à trouver la page d'erreur... Pourtant, le chemin d'accès me semble correct. Le fichier htaccess se situe au même niveau que le index.php. L'arborescence se définie ainsi:
index.php/ .htaccess --> répertoire files --> rép systeme --> 403.php/ 404.php
Le répertoire systeme se trouvant dans le répertoire files.
Merci,
yann18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 12h01   #4
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
C'est pourtant écrit noir sur blanc dans la précédente citation de la documentation : le chemin à indiquer part du DocumentRoot.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 12h11   #5
Membre du Club
 
Inscription : mars 2008
Messages : 274
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 274
Points : 50
Points : 50
Par défaut re:

Oui, j'ai compris. Merci,
yann18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h01.


 
 
 
 
Partenaires

Hébergement Web