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 28/01/2011, 14h47   #1
Membre régulier
 
Inscription : décembre 2009
Messages : 97
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 97
Points : 70
Points : 70
Par défaut href et chemins relatifs

Bonjour à tous,

Sur une de mes pages, j'ai un lien défini de cette manière :

href="../apps/frontend/modules/xxx/yyy.php">

Le chemin relatif par rapport au dossier est correct. Le dossier racine du site est /var/www/html/MonApps/web/ et mon dossier apps se trouve bien juste au dessus ( ../ ).

Lorsque je clique sur mon lien dans mon naviguateur, il me dit que la page ne peut être trouvée. Lorsque je tape le chemin complet dans le naviguateur, http://monIP/../apps/frontend/modules/xxx/yyy.php, il me supprime les "../" et ne trouve donc pas la page...

Par contre si je crée un symlinks apps dans le dossier web, ca fonctionne... Le problème vient donc bien du chemin relatif et du "../"

Apache ne suivrait pas les chemins relatifs par défaut ?

Merci d'avance à tous,
slyz0r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 18h54   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 278
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 278
Points : 8 565
Points : 8 565
Apache fonctionne très bien, c'est juste que (et fort heureusement pour des raisons de sécurité) tu ne peux pas demander à Apache d'aller voir dans un répertoire qui n'est pas dans le document root (réellement ou par lien symbolique) ou qui n'est pas un alias. Donc ton lien symbolique me semble correct.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h51.


 
 
 
 
Partenaires

Hébergement Web