J'ai 3 machines en réseau chez moi, derrière un routeur, et j'ai depuis
longtemps une adresse chez dyndns, qui marche très bien : le routeur
renvoie les requetes de tel ou tel port vers la machine voulue.
Parmi mes machines, j'en ai une qui abrite donc un serveur web (un vieux
mac sous linux), et sur laquelle je fais aussi mes tests de site en
construction, par le biais du réseau local : cette machine est pour
l'instant atteignable en local via son ip locale ou son hostname (du
genre machine.lan).
Voilà ma question : y a-t-il un moyen pour que cette machine réponde à
l'adresse xxx.dyndns.org à la place (ou mieux : en plus) de son adresse
locale ?
Le but étant surtout : que les urls pointant vers elles puissent
s'écrire (en absolu) pareil, qu'on interroge le site en local ou en
distant.
que certaines fonctions php nécessitaient une url absolue.
C'est recommandé, même si ca fonctionne aussi sans: <http://fr2.php.net/manual/fr/function.header.php>
c'est bien ce qui me semblait... mais c'st vrai que pour contourner le problème on peut aussi utiliser les variables "$_SERVER['HTTP_HOST']", etC. comme ils le suggèrent.
Bruno <bpesenti_pala@mac.com> wrote:
Julien Gautier <julien.gautier@wanadoo.fr> wrote:
que certaines fonctions php nécessitaient une url absolue.
C'est recommandé, même si ca fonctionne aussi sans:
<http://fr2.php.net/manual/fr/function.header.php>
c'est bien ce qui me semblait... mais c'st vrai que pour contourner le
problème on peut aussi utiliser les variables "$_SERVER['HTTP_HOST']",
etC. comme ils le suggèrent.
que certaines fonctions php nécessitaient une url absolue.
C'est recommandé, même si ca fonctionne aussi sans: <http://fr2.php.net/manual/fr/function.header.php>
c'est bien ce qui me semblait... mais c'st vrai que pour contourner le problème on peut aussi utiliser les variables "$_SERVER['HTTP_HOST']", etC. comme ils le suggèrent.
julien.gautier
Anonyme wrote:
euh oui t'as raison... je ne sais plus pourquoi il m'avait semblé lire que certaines fonctions php nécessitaient une url absolue.
En fait, comme j'ai douté, j'ai regardé dans ma bible PHP, et cette fonction là, en fait ne réclame pas forcément une url absolue, mais... Les specs de HTML 1.1 (et non de php du coup) indiquent que pour le champ Location, il faut que ce soit une url absolue... Ca a l'air de marcher avec les url relatifs, mais si tu veux être HTML 1.1 compliant, y'a un exemple dans le bouquin qui fait qu'avec une fonction de 2 lignes tu fais un truc qui respecte les standards et qui recrée l'url absolue dynamiquement...
Oui, c'est ça.
Anonyme <jayce@mosx.net> wrote:
euh oui t'as raison... je ne sais plus pourquoi il m'avait semblé lire
que certaines fonctions php nécessitaient une url absolue.
En fait, comme j'ai douté, j'ai regardé dans ma bible PHP, et cette
fonction là, en fait ne réclame pas forcément une url absolue, mais...
Les specs de HTML 1.1 (et non de php du coup) indiquent que pour le
champ Location, il faut que ce soit une url absolue... Ca a l'air de
marcher avec les url relatifs, mais si tu veux être HTML 1.1 compliant,
y'a un exemple dans le bouquin qui fait qu'avec une fonction de 2 lignes
tu fais un truc qui respecte les standards et qui recrée l'url absolue
dynamiquement...
euh oui t'as raison... je ne sais plus pourquoi il m'avait semblé lire que certaines fonctions php nécessitaient une url absolue.
En fait, comme j'ai douté, j'ai regardé dans ma bible PHP, et cette fonction là, en fait ne réclame pas forcément une url absolue, mais... Les specs de HTML 1.1 (et non de php du coup) indiquent que pour le champ Location, il faut que ce soit une url absolue... Ca a l'air de marcher avec les url relatifs, mais si tu veux être HTML 1.1 compliant, y'a un exemple dans le bouquin qui fait qu'avec une fonction de 2 lignes tu fais un truc qui respecte les standards et qui recrée l'url absolue dynamiquement...