J'ai récemment créé un site Web avec une plus petite société d'hébergement. Le plan a une adresse IP dédiée. Ils m'ont envoyé des courriels pour me dire que tout était configuré, mais maintenant leurs canaux de support ne répondent pas même s'ils disent que c'est ouvert 24 heures.
Dans le gestionnaire de fichiers du panneau, j'ai mis un index.html
fichier dans le public_html
répertoire. Mais lorsque je pointe mon navigateur vers l'adresse IP qui m'a été donnée, il arrive avec la cgi-sys/defaultwebpage.cgi
page.
Quel est le problème?
Je n'ai pas encore défini les serveurs de noms pour mon domaine, mais cela ne devrait pas être un problème car j'utilise l'adresse IP dans le navigateur.
Remarque: je ne pense pas y avoir accès ssh
.
etc
dossier de mon cpanel est vide.Réponses:
C'est un peu difficile à dire avec certitude, mais voici ce qui se passe, je suppose :
Votre site Web est hébergé sur un hébergement Web partagé basé sur le nom . Vous n'avez pas d'adresse IP dédiée.
L'adresse IP qu'ils vous ont donnée est l'adresse de leur serveur Web partagé. Vous êtes censé le saisir dans les paramètres DNS de votre domaine.
Puisque vous essayez d'accéder au serveur en utilisant directement l'adresse IP, le serveur ne sait pas lequel des sites hébergés sur celui-ci vous souhaitez. Ainsi, il vous montre plutôt une page générique par défaut.
Si vous voulez tester des choses localement avant de configurer votre DNS, vous pouvez l'ajouter dans le fichier hosts sur votre propre ordinateur, quelque chose comme ceci:
Après cela, pointer votre navigateur vers
http://www.yourdomain.com
devrait le faire demander la page au serveur à111.22.33.44
, tout en envoyant l'en-têteHost: www.yourdomain.com
pour dire au serveur qu'il attend le contenu de votre domaine, plutôt que de l'un des autres hébergés sur cette IP.la source
Sauf si vous prévoyez d'utiliser des scripts CGI, supprimez entièrement le dossier CGI, videz le cache de votre navigateur ou affichez-le en utilisant le mode de navigation privée de votre navigateur. Vous devriez voir votre index.html
la source
essayez de modifier le fichier .htaccess ... créez un fichier .htaccess s'il n'existe pas ou ajoutez "DirectoryIndex index.php index.html" au fichier .htaccess existant. J'espère que cela devrait résoudre le problème.
la source
Aussi, quel hôte? Et vous ne pouvez pas «charger» directement un site en tant qu'IP. Vous devez utiliser votre domaine car il demande du contenu comme «votredomaine.com» car il recherche «le contenu de votredomaine.com. Lorsque vous tapez l'IP dans votre adresse dans votre navigateur, il la demande en tant que serveur de noms de votre fournisseur d'accès Internet. Ex. Bell Canada DSL donne quelque chose comme ça. «toronto24.dsa.dsl.bell.ca». J'espère que cela vous a aidé.
la source