|
|
|
|
||||||
| fr.res.int.hebergement Discussions sur l'hébergement sur l'Internet. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Bonjour
j'utilise dyndns pour rediriger vers mon PC mais il arrive parfois que mon PC est eteind. Donc les gens se retrouve avec un 404 et pense que le site n'existe plus ou se sont trompé. Existe t il un moyen de rediriger un dyndns vers une simple page pour avertir de repasser plus tard ? Merci de votre aide. -- Vous voulez un conseil ? Ne faites jamais confiance à ceux qui vous donnent des conseils.(c) |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
personne n est parfait - <qdgt73dlnari5qtrnri3d47tcqm1h652fm@4ax.com> :
> Existe t il un moyen de rediriger un dyndns vers une simple page pour > avertir de repasser plus tard ? Pourquoi ne pas faire l'inverse: Mettre la page d'accueil (ou une page de garde) chez les "pages perso" et le reste du site sur le serveur perso? Ca pernet que la page d'accueil reste toujours (enfin... presque) dispo. |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
On Sun, 24 Jun 2007 21:55:55 +0200, "Mihamina (R12y) Rakotomandimby"
<infogerance@asso-polyvalente.fr> wrote: >personne n est parfait - <qdgt73dlnari5qtrnri3d47tcqm1h652fm@4ax.com> : > >> Existe t il un moyen de rediriger un dyndns vers une simple page pour >> avertir de repasser plus tard ? > >Pourquoi ne pas faire l'inverse: >Mettre la page d'accueil (ou une page de garde) chez les "pages perso" et le >reste du site sur le serveur perso? >Ca pernet que la page d'accueil reste toujours (enfin... presque) dispo. Plutot une redirectioon du lien alors ? Mais comment faire pour qu'une page teste l'existence d'un site et affiche un messsage si le site n'existe pas ? -- Vous voulez un conseil ? Ne faites jamais confiance à ceux qui vous donnent des conseils.(c) |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
personne n est parfait - <gvmt7310ql2dcis6q0o4bp49o4htt677c2@4ax.com> :
> Mais comment faire pour qu'une page teste l'existence d'un site et > affiche un messsage si le site n'existe pas ? Avec un peu d'AJAX, ça sait gérer en fonction des reponses HTTP: http://developer.mozilla.org/en/docs...etting_Started (cherche 404 dans la page) En gros tu fais une page d'accueil avec un bout d'AJAX qui va chercher quelquechose (peu importe quoi) sur le serveur. Si ça échoue, alors on reste là. Si ça réussi, alors ça fait un lien du genre: "pour entrer dans le site, cliquer ici". |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Mihamina (R12y) Rakotomandimby a écrit :
> personne n est parfait - <gvmt7310ql2dcis6q0o4bp49o4htt677c2@4ax.com> : > >> Mais comment faire pour qu'une page teste l'existence d'un site et >> affiche un messsage si le site n'existe pas ? > > Avec un peu d'AJAX, ça sait gérer en fonction des reponses HTTP: AMHA, du PHP serait plus indiqué et plus efficace pour ca (tout le monde n'a pas forcément activé le Javascript dans son navigateur). Si le serveur ne répond pas, ce n'est pas une erreur 404 qui sera déclenchée, mais plutôt une exception du genre 'host not found'. Dans les grandes lignes, je vois bien quelques lignes faisant appel à CURL, et un test sur l'errno avec la constante CURLE_COULDNT_CONNECT pour détecter quand le serveur ne répond pas. Si on veut (et c'est AMHA mieux), on peut faire plutôt un test sur l'errno avec la constante CURLE_OK (qui indique qu'il n'y a pas d'erreur). Cela permet de faire une condition plus large que la précédente qui ne teste qu'une erreur en particulier. La doc est plutôt bien faite : http://php.belnet.be/curl Bon développement ! :-) -- Bruno BAGUETTE - bouchon@alussinan.org |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
Bruno Baguette - <f5nm0h$2ppq$1@cabale.usenet-fr.net> :
>>> Mais comment faire pour qu'une page teste l'existence d'un site et >>> affiche un messsage si le site n'existe pas ? >> Avec un peu d'AJAX, ça sait gérer en fonction des reponses HTTP: > AMHA, du PHP serait plus indiqué et plus efficace pour ca (tout le monde > n'a pas forcément activé le Javascript dans son navigateur). Oui mais non. Les "grands" sites web font de plus en plus appel à "AJAX", la proportion de navigateurs avec JS desactivé est certainement (je 'ai pas vraiment cherché les chiffres) en baisse. De plus, en fonction de l'hébergement, PHP n'est pas forcément disponible (ex: Pages perso Neuf, Noos et Orange). Si PHP est dispo, je vais dans ton sens. |
|
|
|
#7 |
|
Messages: n/a
Hébergeur: |
Mais attention si tu n'a pas une ip fixe, quand tu dis que ton pc est
éteint, j'espere que ce n'est pas lui qui héberge la connexion, car sinon quand tu l'éteind ton ip va être attribué a quelqu'un d'autre. Si c'est une box parametre si possible la mise a jour du compte dyndns sur la box (la livebox le fait). Elle maintiendra ainsi la relation entre le nom dyndns et l'ip de ta box en permanence, même avec le changement toutes les 24H. Si non, c'est un autre abonné wanadoo qui va se retrouvé avec plain de requetes sur le port 80 alors qu'il n'a rien demandé, ou pire il peut lui aussi avoir un site web sur sa connexion, dans ce cas tes visiteurs veront un autre site car ton test permetant de rediriger vers une page disant que ton site n'est pas dispo n'y verra que du feux. ++ |
|
|
|
#8 |
|
Messages: n/a
Hébergeur: |
On Mon, 25 Jun 2007 09:26:39 +0200, "itsmore" <news@free.fr> wrote:
>Mais attention si tu n'a pas une ip fixe, quand tu dis que ton pc est >éteint, j'espere que ce n'est pas lui qui héberge la connexion, car sinon >quand tu l'éteind ton ip va être attribué a quelqu'un d'autre. Si c'est le cas >Si c'est une box parametre si possible la mise a jour du compte dyndns sur >la box (la livebox le fait). Elle maintiendra ainsi la relation entre le nom >dyndns et l'ip de ta box en permanence, même avec le changement toutes les >24H. >Si non, c'est un autre abonné wanadoo qui va se retrouvé avec plain de >requetes sur le port 80 alors qu'il n'a rien demandé, ou pire il peut lui >aussi avoir un site web sur sa connexion, dans ce cas tes visiteurs veront >un autre site car ton test permetant de rediriger vers une page disant que >ton site n'est pas dispo n'y verra que du feux. >++ > Donc comment faire ? Peut on "poser une question" au serveur et en fonction de la reponse afficher ON sinon OFF ? Je precise que je suis novice et que j'utilise des module PHP comme un lego sur mon serveur. Donc s'il existe un modele de page pret a l'emploi ca serai cool. Merci -- Vous voulez un conseil ? Ne faites jamais confiance à ceux qui vous donnent des conseils.(c) |
|
![]() |
| Outils de la discussion | |
|
|