Page 1 sur 1

lien relatif qui reprend le nom de domaine

Posté : 03 août 2013, 04:00
par foetus69
Bonjour,

J'ai mis dans une de mes pages un lien qui pointe vers un fichier d'un répertoire se trouvant au même niveau que mon répertoire racine de site (dans le but de mieux protéger certains documents, du coup, normalement pas accessible en http autre que par ce lien)

En local, via wamp, ça fonctionne, je remonte bien dans l'arborescence.

Comment faire pour que ça fonctionne en ligne ? Il y a t-il quelque chose à rajouter ? Modifier au niveau du serveur ? Le php.ini ? Si oui quelle directive ?

car là malgré mon lien relatif le nom de domaine est systématiquement repris. Comment faire ?

Par avance merci.

Féfé

Re: lien relatif qui reprend le nom de domaine

Posté : 03 août 2013, 10:14
par moogli
Salut,

Qu'entend tu par repris ?

Le nom de domaine est obligatoire sur le net tu ne pu pas y couper (parce que bon utiliser l'ip c'est pas mieux ;) )

Donc le navigateur utilise le ndm pour créer l'url.

Tu peux utiliser le tag base pour indiquer l'url de référence mais au final ce sera la même chose.


@+

Re: lien relatif qui reprend le nom de domaine

Posté : 03 août 2013, 12:10
par foetus69
Coucou Moogli,

Ce que je veux dire par là c'est que depuis ma page index qui se trouve dans www je veux appeler en relatif des fichiers confidentiels dans un répertoire au même niveau que www (hors du site si tu préfères). Tu me suis ? Dans un certain environnement je sais que c'est faisable.

Pour schématiser j'ai :

www
-----index.php
tmp
-----1.txt
dossier truc
-----truc.log
et dossier secret
-----secret.pdf

L'idée c'est d'appeler en relatif depuis index.php de www le secret.pdf en faisant ../secret/secret.pdf (ça marche en local mais pas ici)

Une idée ?

F.

Re: lien relatif qui reprend le nom de domaine

Posté : 03 août 2013, 12:29
par foetus69
Bon ok je me suis rappelée c'est faisable en appelant un fichier pdf via php et là on peut atteindre n'importe quel fichier même en dehors de la racine du site.
<?php
header('Content-type: application/pdf');
readfile('../secret/secret.pdf');
?>
On peut même rajouter une sécurité supplémentaire avec les sessions ;)

Merci Moogli !

Re: lien relatif qui reprend le nom de domaine

Posté : 04 août 2013, 14:48
par moogli
Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert "Mettre le sujet en tant que Résolu" situé en haut de la page à côté du titre du sujet.


effectivement bien expliqué je pige mieux XD

Re: lien relatif qui reprend le nom de domaine

Posté : 05 août 2013, 11:59
par foetus69
poupouille l'enfant de la jungle xD

Le français je le parle très mieux qu'vous Monsieur :p

RESOLU !

@bientôt ;)