générer une page d'accès

générer une page d'accès - HTML/CSS - Programmation

Marsh Posté le 24-02-2005 à 09:47:58    

Bonjour à tous, j'ai un serveur IIS sur le quel j'ai une page avec des liens sur un réseau par exemple h:, i:, g:/toto etc... certaine personne on accès à h et i mais g:toto, lorsqu'il clic sur g:/toto la page internet explorer s'affiche en disant logiquement qu'elle peut pas la trouver. Comment peut on générer une page plus belle que celle de IE en disant tout simplement qu'il n'ont pas accès ????

Reply

Marsh Posté le 24-02-2005 à 09:47:58   

Reply

Marsh Posté le 24-02-2005 à 10:26:28    

En éditant la page d'erreur et mettant ce que tu veux à la place  [:airforceone]  
 
ou en faisant une redirection en fonction du N° de l'erreur vers une page de ton choix.


---------------
planuldep | Association pêche à la Sempé
Reply

Marsh Posté le 24-02-2005 à 12:14:33    

Personnellement je ne pense pas que cela soit possible.
 
En effet l'acces au lecteurs est quelque chose qui se passe en "local". Or un serveur web n'as pas access au elements locaux.
De plus, des le moment que l'user clique sur le lien (vers le lecteur reseau), il "sort" du serveur. Donc tu ne peux plus rien faire.

Reply

Marsh Posté le 24-02-2005 à 13:22:30    

cerel a écrit :

Personnellement je ne pense pas que cela soit possible.
 
En effet l'acces au lecteurs est quelque chose qui se passe en "local". Or un serveur web n'as pas access au elements locaux.
De plus, des le moment que l'user clique sur le lien (vers le lecteur reseau), il "sort" du serveur. Donc tu ne peux plus rien faire.


 

Citation :

lorsqu'il clic sur g:/toto la page internet explorer s'affiche en disant logiquement qu'elle peut pas la trouver.


 
Ben du moment que la page d'erreur est affichée dans internet explorer il utilise bien une page 403 ou 404  :??:


Message édité par Flyman30 le 24-02-2005 à 13:23:40

---------------
planuldep | Association pêche à la Sempé
Reply

Marsh Posté le 24-02-2005 à 14:11:27    

Oui et non. Des le moment que le lien "sorts" du serveur (donc, le lien vers un lecteur reseau), le serveur qui "donnait" le lien ne peut plus rien faire.
C'est pas parceque cela s'affiche dans IE que ca vient forcement d'internet ...
 
Pour information, Internet Explorer, et l'Explorateur de Windows c'est la meme chose...
Double clique sur le poste de travail, puis tu mets "www.google.com" dans la barre d'adresse ...
Ouvre IE puis mets "c:\" dans la barre d'adresses...
 
 
Pour revenir à la question :
Si le lien etait "interne" au serveur, on aurait pu effectivement utiliser les pages d'erreurs type 404. Mais des le moment que lien sort du serveur, c'est a "l'autre" serveur de traiter le cas.
Par exemple :
1)"www.monsite.com" donne ce lien "www.monsite.com/gfds" si ce lien n'existe pas, alors "www.monsite.com" peut se charger de "traiter" l'erreur.
2)"www.monsite.com" donne ce lien "www.autresite.com/gfds", si ce lien n'existe pas, alors c'est "www.autresite.com" qui peut traiter l'erreur.
3)"www.monsite.com" donne ce lien "h:\gfsdg", ce lien n'etant pas un URI, il sera traite par IE qui va se transformer en Explorateur Windows, et s'il ne trouve rien, va afficher une erreur, mais seul l'"Explorateur de Windows" pourra traiter l'erreur.
4)"www.monsite.com" donne ce lien "file://h:/gfdgs". Ce lien est une URI valide, par consequent il sera traite par IE (et non pas par l'explorateur de fichiers). Mais si ce lien ne pointe sur rien, alors IE va afficher une page d'erreur. Or cette page d'erreur est "contenue" dans IE et ne provient d'aucun serveur. Donc pas possible de modifier cette page.

Reply

Marsh Posté le 25-02-2005 à 08:41:02    

merci pour ton explication

Reply

Marsh Posté le 25-02-2005 à 11:38:52    

Question con, quel est l'intéret de faire une page web contenant des liens vers les racines des disques dur? Ne peut on pas laisser l'explorateur de l'ordinateur se charger de ça?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed