J'ai un plan d'hébergement GoDaddy avec un domaine (utilisons examplegodaddy.com). J'utilise cela comme mon domaine principal avec un site Wordpress. J'ai créé un sous-domaine à l'intérieur de cpanel (appelons-le exemple.com/sousdomaine) et y ai installé wordpress. Testé et ça marche bien.
Il y a quelques années, j'ai acheté un nom de domaine auprès de Name.com que je renouvelle chaque année (appelons-le nomexemple.com).
Maintenant, je veux utiliser nomexemple.com en tant qu'adresse du sous-domaine exemple.com/sousdomaine.
J'ai été en mesure de configurer les enregistrements A et les serveurs de noms sur nomexemple.com afin qu'il pointe vers exemple.com/sousdomaine. Mais ce qui se passe, c'est que lorsque je tape nomexemple.com dans le navigateur, l'adresse devient "exemple.com/sousdomaine"
Est-il possible de charger le navigateur du site example.com/subdomain wordpress mais l'adresse est "nomexemple.com"?
J'essaie depuis presque une semaine et je n'ai pas eu de chance. Je suis également novice dans l'hébergement, les domaines, les serveurs et autres éléments liés à cela. Toute aide serait très appréciée. Merci d'avance pour les réponses!
S'ils sont disponibles sur le plan d'hébergement Godaddy, utilisez les domaines de l'addon cPanel. Cela permettra aussi les emails et autres goodies.
Accédez aux domaines addon. Remplissez le premier champ (sans le www), et il devrait générer un utilitaire de sous-domaine url/alias au-dessus du domaine du serveur principal. Pour la racine du document, choisissez le dossier de votre choix ou la racine public_html
. Dans votre cas, c'est le dossier subdomain
. Attention: si vous choisissez la racine public_html
, puis décidez plus tard de supprimer l'addon/sous-domaine, NE CLIQUEZ PAS sur supprimer le répertoire racine. Cela effacerait tous les sites sous public_html
. Il en va de même pour les utilisateurs FTP sur ce nouveau domaine addon.
Ok maintenant, et si Godaddy n'autorisait pas les domaines addon? Simple, il suffit de pointer l’enregistrement A
de nomexemple.com sur l’adresse IP qui exécute votre compte cPanel. Puis, comme vous exécutez Apache sans accès à vhosts, éditez/ou créez un fichier .htaccess
dans le public_html
à côté du dossier de sous-domaine.
dans /public_html/.htaccess
, voici à quoi ressemblerait une route, en vendant et en masquant le dossier du sous-domaine:
RewriteCond %{HTTP_Host} ^(www.)?examplename.com$ [NC]
RewriteRule ^(.*+)$ subdomain/$1 [L,QSA]
En fonction de ce qui fonctionne dans ce dossier, vous devrez peut-être également ajuster les applications .htaccess
. La route et peut-être la RewriteBase
. Dites que Wordpress est en cours d'exécution dans /public_html/subdomain
par exemple. Dans /public_html/subdomain/.htaccess
, vous devrez changer la règle pour index.php en:
RewriteRule . index.php [L]
pour ça:
RewriteRule . index.php$1 [L]
Afin de prendre la route à partir du niveau supérieur /public_html/.htaccess
. Ensuite, dans ce même fichier, modifiez/ajoutez une base pour votre dossier de sous-domaine. Ceci est pour la relativité:
RewriteBase /subdomain
Si tout va bien, cela devrait "fonctionner" avec l'une ou l'autre méthode.
Dans le panneau de configuration de examplegodaddy.com, accédez à Domaines add-on, ajoutez nom_examen.com et reliez le domaine à public_html/subdomain
.
public_html peut varier d'un nom à l'autre, mais il s'agit du répertoire racine de examplegodaddy.com.
Si vous ne pouvez pas accéder au domaine complémentaire, allez dans le répertoire examplegodaddy.com, modifiez le fichier .htaccess pour
RewriteRule ^/(.*)$ http://examplename.com/$1 [NC,L]
Cela devrait fonctionner.
Non, l'adresse va montrer l'adresse réelle à laquelle appartient la page Web.
Vous avez le choix entre copier les fichiers du sous-domaine vers l’autre nomexempleExploration.com et rediriger le sous-domaine vers le nouveau domaine.