web-dev-qa-db-fra.com

Comment ajouter un domaine nu (sans www) sur GoDaddy déployé via Heroku?

J'ai un domaine qui a été déployé via Heroku et qui fonctionne bien avec le site www. Mais si je vais au domaine sans le www, cela ne rend pas correctement. J'ai essayé d'ajouter les deux domaines sur Heroku, avec www et sans www, mais malheureusement, cela ne fonctionne toujours pas.

Aussi, j'ai essayé de suivre la deuxième étape sur ici mais j'ai continué à avoir une erreur: An unexpected error occurred. If this issue continues, contact support.

Comment puis-je ajouter un domaine nu à GoDaddy pour le transférer sur mon site Web déployé sur Heroku, comme mon domaine avec www?

Première description GoDaddy (L’adresse URL Heroku a été ajoutée manuellement uniquement à www. CNAME et le transfert de domaine à l’URL Heroku).

Deuxième description Cible DNS définie sur Heroku URL et domaine sur Heroku (avoir une ligne pour www et une autre sans www).

2
Ly Maneug

Il y a deux façons. Utilisez soit le transfert d’URL, soit une redirection dans votre fichier .htaccess. Essayez d'abord la redirection d'URL.

RL Forwarding

Pour que cela fonctionne, accédez aux informations de domaine GoDaddy et définissez le transfert sur www.example.com.

méthode .htaccess

RewriteEngine on 
#if Host ==domain.com
RewriteCond %{HTTP_Host} ^domain\.com$
#and uri==/mypage
RewriteCond %{THE_REQUEST} /mypage
#redirect the request to http://app-heroku.com
RewriteRule ^(.*) http://app-heroku.com [P]

Cela forcera les personnes qui n'utilisent pas le non-www vers le www.

En fonction de votre hébergement (cpanel/plesk) Voici les étapes à suivre. godaddy.com/help/redirect-urls-with-your-yost-hosting-account-512‌ 0

1
norcal johnny