pb con avec apache et les rep

pb con avec apache et les rep - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 02-02-2003 à 23:16:38    

salut
 
j ai ouvert le port 80 au net (avec un pitit apache :)), mais si je rentre une url sans "/" a la fin, ca merde !!
en fait sans le "/", il ne se passe rien, et au bout d 1 min environ, le broswer web me dit ke la page ne peut pas blablabla
 
alors c est kelle option ds httpd.conf???
 
 :hello:

Reply

Marsh Posté le 02-02-2003 à 23:16:38   

Reply

Marsh Posté le 03-02-2003 à 09:39:38    

bon je viens de voir ke si je ne mets pas de "/" a la fin de l url, le navigateur essaye d etablir la connexion avec mon adresse interne, et pas l adresse externe.
alors si le "/" se trouve a la fin de l url, le navigateur discute bien avec mon adresse externe !!
 
 
c koi ce binz :??:


Message édité par Tomate le 03-02-2003 à 09:39:46
Reply

Marsh Posté le 03-02-2003 à 09:54:35    

fais voir ton httpd.conf [:spamafote]

Reply

Marsh Posté le 03-02-2003 à 09:56:26    

arf chuis po chez moi :(

Reply

Marsh Posté le 04-02-2003 à 15:25:11    

J'ai le même pb, quand je mets pas de / à la fin du répertoire, il redirige vers le nom local de la machine (et pas mon domaine en .dyndns.org ).

Reply

Marsh Posté le 04-02-2003 à 15:26:36    

oui c ca !
 
mais j ai remarque k il resolvait d abord le bon nom dns (ip publique), puis tentait de recuperer les donnees depuis l ip interne :fou:
 
alors la je comprends po :(

Reply

Marsh Posté le 04-02-2003 à 16:04:31    

vous avez mis quoi aussi ? quelle version d'apache (1 ou 2) ?
 
[...]
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to  
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
# écoute sur toutes les adresses
Listen 80
 
[...]
 
#
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If this is not set to valid DNS name for your host, server-generated
# redirections will not work.  See also the UseCanonicalName directive.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address anyway, and this will make  
# redirections work in a sensible way.
#
# REMARQUE : ici "port" n'est pas obligatoire si vous mettez sur le 80 (http standard)
ServerName ici_l'adresse_en_dyndns.org:port
 
[...]
# pas de virtual host si pas besoin
 
bon, j'ai mis en avant ce qui pouvait être le plus probable, maintenant si votre config ressemble à ça, vous avez un soucis au niveau répertoire


Message édité par BMOTheKiller le 04-02-2003 à 16:05:18
Reply

Marsh Posté le 04-02-2003 à 16:06:30    

oui je viens de me renseigner et c est surement a cause de la conf par defaut de httpd.conf :D
je veux dire ke j ai du laisser a la ligne ServerName 127.0.0.1 ou 0.0.0.0/0 :D
 
a lala :whistle:

Reply

Marsh Posté le 04-02-2003 à 16:07:21    

Probleme classique, je me rappelle jamais d'ou ca vient.

Reply

Marsh Posté le 04-02-2003 à 16:07:23    

Non, moi pour ServerName j'ai mis le nom local de la machine, parce que mon serveur est relié à internet par un routeur, et quand je suis chez moi, je me faisais rediriger sur http://XXXXXX.dyndns.org qui m'affichait la page web de config de mon routeur (ben oui, il voit bien que la requête vient du LAN, donc il ne translate pas).


Message édité par [Albator] le 04-02-2003 à 16:08:22
Reply

Marsh Posté le 04-02-2003 à 16:07:23   

Reply

Marsh Posté le 04-02-2003 à 16:12:34    

[Albator] a écrit :

Non, moi pour ServerName j'ai mis le nom local de la machine, parce que mon serveur est relié à internet par un routeur, et quand je suis chez moi, je me fais rediriger sur http://XXXXXX.dyndns.org qui m'affiche la page web de config de mon routeur (ben oui, il voit bien que la requête vient du LAN, donc il ne translate pas).


 
oui ça dépend, là j'ai mis en gros proche de ma config vu que sur chaque machine j'ai un apache, donc je force le servername sur chaque pour obtenir ça : HOSTNAME.mon.dyndns.org
étant donné que j'utilise les virtual hosts sur le serveur principal pour ensuite router vers la machine demandée... c'est con à mettre en place au début, mais après c'est excellent pour accéder rapidement à une machine de l'extérieur :)

Reply

Marsh Posté le 04-02-2003 à 18:04:04    

j ai change de hostname et ca roule ;)
 
fallait juste mettre le bon hostname :D

Reply

Sujets relatifs:

Leave a Replay

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