J'ai un serveur dédié InMotion advanced. J'ai créé un compte cPanel et essayé d'y créer plusieurs sous-domaines. J'ai créé et pointé plusieurs sous-domaines vers un seul dossier public_html/mobile
mais tous désignent plutôt public_html/
.
Pointant plusieurs sous-domaines vers un seul dossier ne devrait pas être le problème parce que mon ancien serveur (avec HostGator) fonctionnait bien.
Je n'ai malheureusement pas d'accès root sur le serveur; même si je ne sais pas où puis-je résoudre ce problème.
Quelqu'un at-il été confronté à un tel problème et comment puis-je corriger cette association?
Je n'ai jamais vu cela auparavant et je suppose donc qu'il manque des informations.
Je recommanderais un dépannage tout au long du processus pour savoir où se situe le problème. Si la racine du document n'apparaît pas dans cPanel, je vérifierais les journaux d'erreur cPanel lorsque vous essayez de l'ajouter.
S'il apparaît dans cPanel, mais ne semble pas afficher le contenu du bon répertoire, je vérifierai ensuite DocumentRoot dans cet hôte virtuel dans le fichier httpd.conf. S'il se trouve correctement dans httpd.conf et ne fait toujours pas ce que vous croyez qu'il devrait après un redémarrage d'Apache, résolvez éventuellement les fichiers .htaccess dans le chemin d'accès à la racine de votre document.
S'il est incorrect dans httpd.conf, essayez de regarder dans/var/cpanel/userdata/(utilisateur)/(domaine) pour voir s'il est correctement défini. Sinon, configurez-le manuellement et/ou consultez le journal des erreurs cPanel lors de l'ajout du sous-domaine. Quoi qu'il en soit, essayez de reconstruire httpd.conf (/ scripts/rebuildhttpdconf).
Ceux-ci devraient être les seuls fichiers nécessaires, l'un d'eux devrait donc montrer le problème. Si vous rencontrez toujours des problèmes, vous pouvez essayer de contacter votre hôte car il devrait pouvoir consulter la situation et disposer de beaucoup d'expérience pour résoudre ce type de problème.