Base de connaissances›Webhosting›Redirection de domaine avec HTTPS

Webhosting – Redirection de domaine avec HTTPS

Sur cette pageKdy tento návod použijeteRedirection avec HTTPSConfiguration de la redirection sur le WebhostingProblèmes courantsFoire aux questions

Cet article explique comment rediriger un domaine à l’aide du fichier .htaccess sur le Webhosting. Si vous n’avez pas de Webhosting, suivez le guide de l’article Domaines – Redirection de base.

V tomto článku se dozvíte:


Kdy tento návod použijete


Redirection avec HTTPS

La procédure suivante utilise la possibilité de générer un certificat SSL pour n’importe quel domaine ou sous-domaine dans le cadre de la configuration de base de HTTPS sur le Webhosting ou de son alias.

La redirection proprement dite est gérée par le fichier .htaccess, qui redirige la requête HTTPS vers l’adresse indiquée.

Jednoduché přesměrování nastavené v administraci domény s HTTPS nefunguje. Abyste přesměrovali i HTTPS, musí doména mířit na webhosting s vystaveným certifikátem a přesměrování nastavíte v souboru .htaccess podle tohoto článku.


Configuration de la redirection sur le Webhosting

Avant de configurer la redirection sur le Webhosting, assurez-vous que :

Procédez ensuite comme suit :

  1. Connectez-vous au FTP du Webhosting en suivant le guide FTP – Connexion.
  2. Accédez au dossier www/domains.
  3. Créez un nouveau répertoire portant le nom du domaine que vous souhaitez rediriger.
  4. Dans ce répertoire, créez un nouveau fichier nommé .htaccess (y compris le point au début).
  5. Insérez le code suivant dans le fichier .htaccess que vous venez de créer :
RewriteEngine On
RewriteRule (.*) https://novadomena.tld/ [R=301,L]

Remplacez le texte novadomena.tld dans le code par l’adresse vers laquelle vous redirigez le domaine. Enregistrez ensuite le code.

Exemple de configuration de la redirection via le fichier .htaccess
Exemple de configuration de la redirection via le fichier .htaccess

Si les conditions sont remplies, la redirection via le Webhosting devrait fonctionner immédiatement après l’enregistrement du fichier .htaccess. Si ce n’est pas le cas, effectuez un test dans une fenêtre de navigation privée.

Fichier .htaccess autre que celui par défaut

Cette procédure peut provoquer des erreurs sur le site du domaine d’origine du Webhosting.

Si, dans le dossier www vous n’utilisez pas le fichier .htaccess WEDOS par défaut, insérez le code suivant au début de votre fichier .htaccess modifié :

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?staradomena\.tld$
RewriteRule (.*) https://novadomena.tld/$1 [R=301,L]

Druhý řádek kódu upravte na doménu, kterou přesměrujete. Před každou tečku doménového názvu umístěte znak \. 

Modifiez la troisième ligne du code avec l’adresse vers laquelle vous redirigez le domaine.


Problèmes courants

Parmi les problèmes courants liés à la redirection, on trouve :

TOO MANY REDIRECTS

Problème : Au lieu du site redirigé, l’erreur suivante s’affiche : TOO MANY REDIRECTS.

Cause : Une boucle s’est produite lors de la redirection. Elle résulte le plus souvent d’un domaine redirigé vers lui-même.

Solution : Assurez-vous que l’adresse vers laquelle vous redirigez est différente du domaine d’origine.

Si le problème persiste, essayez d’étendre le code comme suit :

RewriteEngine On 
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://novadomena.tld/$1 [R=301,L]

Přesměrování z administrace domény nefunguje přes HTTPS

Problème : Doména má v administraci nastavené přesměrování. Adresa s HTTP funguje, adresa s HTTPS nereaguje, nebo ji prohlížeč (zejména Chrome) otevře sám přes HTTPS a přesměrování se neprovede.

Cause : Přesměrovací server domény HTTPS nepodporuje. Doména mu navíc míří na přesměrovací server, ne na webhosting s certifikátem.

Solution : Nasměrujte doménu na webhosting (nebo ji na něm nastavte jako alias), vystavte pro ni Let’s Encrypt certifikát a přesměrování nastavte v souboru .htaccess podle kapitoly Configuration de la redirection sur le Webhosting. Bez webhostingu využijte HTTPS přesměrování přes WEDOS Protection.

Přesměrování funguje jen někomu

Problème : Přesměrování po nastavení někdo vidí správně, jinému se zobrazí nedostupná stránka (například jen u adresy bez www).

Cause : Prohlížeč nebo DNS má uloženou starou verzi stránky.

Solution : Načtěte stránku bez cache klávesovou zkratkou Ctrl+Shift+R, promažte cache prohlížeče, nebo web otevřete v anonymním okně či jiném prohlížeči. Cache návštěvníků neovlivníte, na přesměrovacím serveru domény nejde nastavit. Spolehlivější je přesměrovat přes .htaccess na webhostingu, kde můžete délku držení cache nastavit.


Foire aux questions

Que faire si je n’ai pas de Webhosting ?

Vous pouvez utiliser la redirection depuis le domaine en suivant le guide Domaines – Redirection de base, où HTTPS peut être fourni par le service complémentaire WEDOS Protection.

Comment configurer la redirection sur le service WebSite 1.0 ?

Sur le service WebSite, vous pouvez configurer une redirection en insérant votre propre JavaScript dans Page settings. Cette solution peut toutefois ne pas fonctionner correctement dans tous les navigateurs.

Si vous utilisez un forfait payant du service WebSite et souhaitez l’utiliser uniquement pour une redirection HTTPS vers un autre domaine, demandez la configuration via le formulaire ⧉. Indiquez le nom du service WebSite et le domaine de destination.

Po zřízení webhostingu přestalo fungovat přesměrování domény nastavené v administraci domény. Jak ji teď přesměruji?

Přes soubor .htaccess na webhostingu. Doména musí mířit na webhosting a mít vystavený Let’s Encrypt certifikát, postup je v kapitole Configuration de la redirection sur le Webhosting. Přesměrování pak funguje přes HTTP i HTTPS.

Co se stane, když pro přesměrovanou doménu nemám certifikát?

Přesměrování funguje jen přes HTTP, adresa s HTTPS skončí chybou. Přidejte doménu do certifikátu podle návodu Webhosting – Configuration manuelle de HTTPS.

Cet article vous a-t-il été utile ?

Votre avis nous aide à améliorer nos articles.

Votre message est transmis à l'équipe de rédaction de la documentation, qui n'y répond pas. Si vous avez besoin d’aide, contactez-nous via le formulaire de contact. N'indiquez ni mots de passe ni données personnelles.

Vous n'avez pas trouvé ce que vous cherchiez ?

Posez votre question aux autres clients sur le site communautaire Help.