Page d'erreur personnalisée lors d'un timeout - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 04-02-2007 à 13:07:26
c'est pas un 404 alors que tu veux faire, 404 c'est quand le serveur http ne trouve pas la page web.
c'est quoi comme accès internet ?
une redirection avec iptables vers un serveur web local devrait être suffisant
Marsh Posté le 04-02-2007 à 13:09:52
Mjules a écrit : c'est pas un 404 alors que tu veux faire, 404 c'est quand le serveur http ne trouve pas la page web. |
OOps pardon, je voulais probablement dire un time-out, le probleme c'est que j'ai déjà un serveur web qui tourne sur ce serveur. Est-ce possible d'appeler une page particuliere ?
Marsh Posté le 04-02-2007 à 13:11:25
tu mets un petit serveur (type thttpd) sur un port différent (le 81 par exemple) et tu rediriges sur ce port
Marsh Posté le 04-02-2007 à 13:19:43
Mjules a écrit : tu mets un petit serveur (type thttpd) sur un port différent (le 81 par exemple) et tu rediriges sur ce port |
Je trouve cette methode un peu lourde, si je voudrais faire plusieurs cas, celà reviendrait à créer un serveur web par page web...Enfin s'il n'y a que cette methode là pourquoi pas. Mais que dois-je modifier avec Ip Tables ? Toutes les pages dont la destination est le 80 sont redirigées vers le port localhost 81 ?
Pour ce qui est de l'analyse des résultats de ping, comment procéder ? J'ai quelques connaissances en bash mais je n'ai jamais fait d'analyse de resultats !
Merci !
Marsh Posté le 04-02-2007 à 13:25:19
déjà, quelle est ta connexion ?
ensuite, dis nous ce que tu veux faire précisément, parce que là, tu rajoutes des choses au fur et à mesures.
Marsh Posté le 04-02-2007 à 13:29:48
Mjules a écrit : déjà, quelle est ta connexion ? |
Un réseau local de 200 personnes avec une connexion ethernet 8Mb Up/Down sur une passerelle, comme je disais, je souhaite juste créer une page d'erreur en cas de perte de l'accès Internet. Ca ne pose pas de probleme d'installer un nouveau serveur http, mais si, un jour, pour une autre raison je suis ammené à créer d'autres pages de ce style (je ne suis pas du tout sur que ce cas arrivera, mais bon), je devrais cumuler les serveurs http et je me demande si c'est une solution perenne.
Merci !
Marsh Posté le 04-02-2007 à 13:46:23
En autre solution, si tu as déjà/peut mettre un proxy sur la machine (squid), il y a moyen de faire une page d'erreur personnalisée si le proxy n'arrive pas à se connecter au serveur.
Après, me semble qu'il y a des pages d'erreurs différentes en fonction des erreurs renvoyées (domaine inexistant, serveur qui ne répond pas etc).
Et tu n'es pas obligé de faire cache avec squid.
Marsh Posté le 04-02-2007 à 14:36:18
Ok, squid pourrait etre probablement LA solution je pense, ceci évite de mettre en place un second serveur http...Merci beaucoup !
Marsh Posté le 06-02-2007 à 20:13:25
[EDIT] Ouverture d'un nouveau topic
Marsh Posté le 04-02-2007 à 12:57:00
Bonjour,
Je vous explique la situation, j'ai un réseau local connecté sur Internet par le biais d'une Passerelle debian. Je voudrais créer une page d'erreur personnalisée lorsque l'acces internet, pour une raison x ou y, est coupée. Je pense que la meilleure chose serait de pinger une liste de sites web, d'analyser le résultat et agir en consequence.
Ma question est: Que dois-je modifier pour afficher une page d'erreur lorsque les utilisateurs vont sur Internet (c'est à dire comment faire en sorte pour que n'importe quelle requete DNS aboutisse sur cette page ?).
Merci d'avance !
RedVivi
Message édité par redvivi le 04-02-2007 à 13:10:38