Impossible d'acceder à certains sites sans le www - Installation - Linux et OS Alternatifs
Marsh Posté le 23-09-2010 à 10:47:00
ReplyMarsh Posté le 23-09-2010 à 11:14:49
j'ai parcouru mes configuration DNS et tout me parait normale.
Voici un exemple de fichier de zone:
$ORIGIN dsm.rk.
$TTL 86400 ; 1 day
@ IN SOA ns1.aabb.rk. dnsadmin.aabb.rk. (
2010061401 ; serial (aaaammddnn)
7200 ; refresh (2 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
3600 ; minimum TTL (1 hour)
)
IN NS ns1.aabb.rk.
IN NS ns2.aabb.rk.
IN MX 10 mail.dsm.rk.
IN A 196.xxx.53.yyy
; host
mail IN A 196.xxx.53.yyy
www IN A 196.xxx.53.yyy
Marsh Posté le 23-09-2010 à 12:05:15
Tu devrais faire un cname de www.domaine.com vers domaine.com.
Marsh Posté le 23-09-2010 à 13:16:02
roondar a écrit : Tu devrais faire un cname de www.domaine.com vers domaine.com. |
c'est une mauvaise proposition...
Marsh Posté le 23-09-2010 à 13:59:04
ReplyMarsh Posté le 23-09-2010 à 14:07:57
roondar a écrit : |
oui.
1) a priori il n'y *aucun* souci sur l'entrée www étant donné qu'elle fonctionne correctement et la tu veux casser quelque chose qui fonctionne.
bref si ce n'est pas cassé ne le casse pas
2) est ce utile de fournir un SOA, et tout ce qui s'ensuit à www.tld.com ?
Marsh Posté le 23-09-2010 à 14:09:16
anzian a écrit : j'ai parcouru mes configuration DNS et tout me parait normale. |
juste pour vérifier un
host dsm.rk fonctionne sur une autre machine et donne bien la bonne ip ?
tu as pris en compte le TTL en cas de mise à jour récente de la zone ?
Marsh Posté le 23-09-2010 à 14:30:46
perso, je fait un vhost de plus pour le "sans www".
Marsh Posté le 23-09-2010 à 14:33:48
memaster a écrit : perso, je fait un vhost de plus pour le "sans www". |
c'est le rôle de ServerAlias, c'est un peu dommage de ne pas l'utiliser là.
(sauf a vouloir rajouter des complications par la suite)
Marsh Posté le 23-09-2010 à 14:41:04
mikala a écrit : |
ça dépend des sites, je le fais uniquement pour les sites ne disposant pas de "sous services".
Marsh Posté le 23-09-2010 à 20:10:06
anzian a écrit : Quelqu'un a t'il d'autre proposition |
Peux tu donner le résultat de host tondomaine.tld ?
(d'ailleurs il serait plus simple de donner le domaine en question étant donné qu'on parle bien d'un serveur web *accessible* a tous )
Marsh Posté le 23-09-2010 à 20:17:17
famille.gouv.ci
justice.gouv.ci
Voici deux différents exemples
Marsh Posté le 23-09-2010 à 20:23:21
Tu n'as pas plus d'informations au niveau des logs d'apache?
Le vhost ne serait pas annoncé ailleurs?
Il n'y a pas un « frontal » devant en fait ?
Marsh Posté le 24-09-2010 à 13:48:18
anzian a écrit : Quelqu'un a t'il d'autre proposition |
une réécriture?
Marsh Posté le 24-09-2010 à 16:20:47
ReplyMarsh Posté le 24-09-2010 à 18:09:18
anzian a écrit : ServerAlias dans le fichier de config joue ce role à mon avis. |
non pas vraiment.
Il indique juste vers quel « domaine » est pris en compte en plus du domaine indiqué par ServerName.
Il serait *très* utile de regarder les logs d'apache pour voir ce qu'il fait lorsqu'il a une requête vers le domaine en question car a priori il est correctement configuré.
De surcroît il faudrait vérifier si en fait il n'y a pas un frontal devant qui ensuite retransmet les requêtes sur le serveur où tu as la main et donc serait lui mal configuré: le fait d'avoir les logs permettra ainsi de voir si au moins les requêtes parviennent à ta machine.
Marsh Posté le 23-09-2010 à 10:35:32
Bonjour à tous.
Je suis sous debian, apache2.
Dans mon fichier de configuration les sites doivent être accessible avec ou sans le www (exemple: www.dsm.rk ou dsm.rk).
Voici un fichier d'exemple:
<VirtualHost *:80>
ServerAdmin admin@dsm.rk
DocumentRoot /www/dsm
ServerName www.dsm.rk
ServerAlias dsm.rk
# IndexIgnore *
ErrorLog /var/log/apache2/dsm
CustomLog /var/log/apache2/dsm_log common
<Directory /www/dsm>
Options -Indexes +SymLinksIfOwnerMatch
Allow from all
</Directory>
</VirtualHost>
Malheureusement seul www.dsm.rk arrive à afficher la page web.
Dans certains cas l'écriture sans le www me ramène une page vierge et dans d'autre cas j'ai une page d'erreur (adresse introuvable). Ce qui m'intrigue encore c'est que dans certains cas, avec le même fichier de configure les 2 marchent.
Quelqu'un peut il me donner un coup de main.
Merci