Aller au contenu

http://example.com me retourne une erreur 404 :(


nza2k

Sujets conseillés

Bonjour tout le monde,

Récemment, un de mes sites a changé de serveur. Il est passé d'un Sivit mutu à un Sivit Dédié.

J'ai voulu testé si la redirection 301 (via htaccess) de example.com vers www.example.com fonctionnait toujours, et là, malheur, je me rends compte que example.com retourne maintenant une erreur 404.

Pour commencer, j'ai suspendu la redirection 301 du fichier htaccess pour voir si ça venait de là, et ce n'est pas le cas.

Voyez-vous d'où ça peut venir ? Des DNS ? De la configuration Apache ? Voyez-vous des solutions ?

Merci par avance pour votre aide !

Lien vers le commentaire
Partager sur d’autres sites

Tout simplement parce que tu n'as pas défini example.com comme ServerAlias ... et que le fichier httpd.conf n'a d'entrée que pour le domaine avec le www :)

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ta réponse Dan,

Serait-ce abusé de ta gentillesse en te demandant à quoi devraient ressembler les lignes de codes que je dois ajouter / modifier sur httpd.conf ?

Je sais que je peux planter tout le site en modifiant ce fichier... Je préfère être prudent donc :)

Lien vers le commentaire
Partager sur d’autres sites

Dans le fichier httpd.conf (voire dans un fichier ou répertoire différent mais inclus en fin du httpd.conf ... tout dépend de ta distribution) tu dois trouver un <VirtualHost...> correspondant à ton domaine.

Dans ce bloc tu dois trouver une ligne telle que "ServerName www.example.com"

Ajoute après cette ligne: "ServerAlias example.com" (avec ton nom de domaine) et redémarre Apache.

Lien vers le commentaire
Partager sur d’autres sites

OK,

Je vais faire des modifs dans ce sens. Quand je pourrai. Mon serveur plante, je ne vois pas pourquoi et le support technque est cher le 1er Mai...

Quoi qu'il en soit, merci beaucoup pour ta disponibilité et ton aide Dan.

Lien vers le commentaire
Partager sur d’autres sites

De nouveau moi,

Dans la configuration Apache j'ai trouvé ces 2 lignes :

<VirtualHost #IP:port#>
DocumentRoot #Chemin vers la racine#
ServerName example.com
ServerAlias *.example.com
#D'autres lignes...
</VirtualHost>

Vois-tu ce qu'il faut modifier ??

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

Salut,

ton serveur DNS est géré par ton registrar ou par ton serveur ?

Si c'est par ton registrar assure toi que le sous domaine www.example.com pointe bien vers ton serveur ou vers example.com

Occi

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...