Bonjour, J'ai créé une redirection permanente de mon domaine vers mon sous-domaine (disons redirection permanente de "domaine.net" vers "www.domaine.net"). De plus, voici la configuration des zones pour "domaine.net" : @ 10800 IN A XXX.YYY.ZZZ.TTT www 10800 IN CNAME domaine.net. pop 10800 IN CNAME domaine.net. blog 10800 IN CNAME domaine.net. webmail 10800 IN CNAME domaine.net. smtp 10800 IN CNAME domaine.net. imap 10800 IN CNAME domaine.net. @ 10800 IN MX 10 domaine.net. @ 10800 IN MX domaine.net. Après propagation correcte des DNS, j'atteins sans problème "domaine.net" et "www.domaine.net" mais la redirection de "domaine.net" vers "www.domaine.net" ne se fait pas : dans la barre d'adresse "domaine.net" reste et ne change pas. Je voudrais éviter de passer par la solution .htaccess et consorts (je trouve ça moche). Je ne vois pas trop quelle mauvaise manipulation j'ai pu faire. Ainsi, je serais heureux si vous pouviez m'aider. Vous remerciant d'avance, Flavien
DNS: Redirection permanente ne fonctionne pas
Vous devez être connecté pour poster de nouveaux messages. Créer un compte.
- Par :
Flavien Gateuil - Date : le 26 sep. 2008 à 08:04
- Sujet : Redirection permanente ne fonctionne pas
- Par :
Soraya (GANDI) - Date : le 26 sep. 2008 à 17:39
- Sujet : Re: Redirection permanente ne fonctionne pas
Le 26 sep 2008 à 08:04 CEST, Flavien Gateuil a écrit :
Bonjour, J'ai créé une redirection permanente de mon domaine vers mon sous-domaine (disons redirection permanente de "domaine.net" vers "www.domaine.net"). De plus, voici la configuration des zones pour "domaine.net" : @ 10800 IN A XXX.YYY.ZZZ.TTT www 10800 IN CNAME domaine.net. pop 10800 IN CNAME domaine.net. blog 10800 IN CNAME domaine.net. webmail 10800 IN CNAME domaine.net. smtp 10800 IN CNAME domaine.net. imap 10800 IN CNAME domaine.net. @ 10800 IN MX 10 domaine.net. @ 10800 IN MX domaine.net. Après propagation correcte des DNS, j'atteins sans problème "domaine.net" et "www.domaine.net" mais la redirection de "domaine.net" vers "www.domaine.net" ne se fait pas : dans la barre d'adresse "domaine.net" reste et ne change pas. Je voudrais éviter de passer par la solution .htaccess et consorts (je trouve ça moche).
Bonjour, Est-ce que vous utiliser les dns de Gandi ? Si oui, la redirection web peut etre de trois sortes différentes : temporaire transparent direct Je vous invite dans ce cas à vous rendre l'interface de gestion de redirection web en passant là : https://www.gandi.net/admin/domaine Cordialement
Soraya www.gandi.net le wiki c'est bien aussi : http://wiki.gandi.net/fr
- Par :
Flavien Gateuil - Date : le 26 sep. 2008 à 19:32
- Sujet : Re: Redirection permanente ne fonctionne pas
Le 26 sep 2008 à 17:39 CEST, Soraya (GANDI) a écrit :
Le 26 sep 2008 à 08:04 CEST, Flavien Gateuil a écrit :Bonjour, J'ai créé une redirection permanente de mon domaine vers mon sous-domaine (disons redirection permanente de "domaine.net" vers "www.domaine.net"). De plus, voici la configuration des zones pour "domaine.net" : @ 10800 IN A XXX.YYY.ZZZ.TTT www 10800 IN CNAME domaine.net. pop 10800 IN CNAME domaine.net. blog 10800 IN CNAME domaine.net. webmail 10800 IN CNAME domaine.net. smtp 10800 IN CNAME domaine.net. imap 10800 IN CNAME domaine.net. @ 10800 IN MX 10 domaine.net. @ 10800 IN MX domaine.net. Après propagation correcte des DNS, j'atteins sans problème "domaine.net" et "www.domaine.net" mais la redirection de "domaine.net" vers "www.domaine.net" ne se fait pas : dans la barre d'adresse "domaine.net" reste et ne change pas. Je voudrais éviter de passer par la solution .htaccess et consorts (je trouve ça moche).Bonjour, Est-ce que vous utiliser les dns de Gandi ? Si oui, la redirection web peut etre de trois sortes différentes : temporaire transparent direct Je vous invite dans ce cas à vous rendre l'interface de gestion de redirection web en passant là : https://www.gandi.net/admin/domaine Cordialement
Bonjour, Oui, j'utilise les DNS Gandi et j'ai configuré une redirection permanente 301 (pour ne pas être pénalisé du point de vue du référencement). J'ai suivi ce tutoriel : http://www.gandi.net/faq/tutorial/730/redi... Malgré cela, l'adresse n'est pas réécrite de "domaine.net" à "www.domaine.net" (mais j'atteins sans souci "domaine.net" et "www.domaine.net") En bref, voici la configuration de mes zones : @ 10800 IN A XXX.YYY.ZZZ.TTT www 10800 IN CNAME domaine.net. + redirection 301 de domaine.net à www.domaine.net Ainsi, si vous avez une idée du souci, je suis grandement preneur. Cordialement, Flavien
- Par : Daniel Dupont
- Date : le 26 sep. 2008 à 21:44
- Sujet : Re: Redirection permanente ne fonctionne pas
Bonjour, Flavien Gateuil a ecrit :
[...] Malgre cela, l'adresse n'est pas reecrite de "domaine.net" a "www.domaine.net" (mais j'atteins sans souci "domaine.net" et "www.domaine.net") En bref, voici la configuration de mes zones : @ 10800 IN A XXX.YYY.ZZZ.TTT www 10800 IN CNAME domaine.net. + redirection 301 de domaine.net a www.domaine.net [...]
Si vous fournissez le vrai nom de domaine on peut jeter un oeuil. A+
Daniel Dupont
- Par :
Flavien Gateuil - Date : le 27 sep. 2008 à 00:38
- Sujet : Re: Redirection permanente ne fonctionne pas
Le 26 sep 2008 à 21:44 CEST, Daniel Dupont a écrit :
Bonjour, Flavien Gateuil a ecrit :[...] Malgre cela, l'adresse n'est pas reecrite de "domaine.net" a "www.domaine.net" (mais j'atteins sans souci "domaine.net" et "www.domaine.net") En bref, voici la configuration de mes zones : @ 10800 IN A XXX.YYY.ZZZ.TTT www 10800 IN CNAME domaine.net. + redirection 301 de domaine.net a www.domaine.net [...]Si vous fournissez le vrai nom de domaine on peut jeter un oeuil. A+
Bonjour, Le domaine concerné par le souci est gateuil.net Merci de votre aide. Cordialement, Flavien
- Par : Daniel Dupont
- Date : le 27 sep. 2008 à 11:04
- Sujet : Re: Redirection permanente ne fonctionne pas
Bonjour, Flavien Gateuil a ecrit :
[...] Malgre cela, l'adresse n'est pas reecrite de "domaine.net" a "www.domaine.net" (mais j'atteins sans souci "domaine.net" et "www.domaine.net") En bref, voici la configuration de mes zones : @ 10800 IN A XXX.YYY.ZZZ.TTT www 10800 IN CNAME domaine.net. + redirection 301 de domaine.net a www.domaine.net [...]Si vous fournissez le vrai nom de domaine on peut jeter un oeuil.Le domaine concerne par le souci est gateuil.net
Les resolutions d'adresses sont les suivantes : * <gateuil.net> => Address <88.191.73.217> * <www.gateuil.net> => Canonical NAME <gateuil.net> => Address <88.191.73.217> * le reverse de <88.191.73.217> est <sd-14310.dedibox.fr> Je suppose que vous avez un seul virtual host apache qui repond aux 2 hostname <www.gateuil.net> et <gateuil.net> (ou pas de virtual host du tout, ce qui revient au meme). Actuellement, les requêtes sur les 2 URL http://www.gateuil.net/ et http://gateuil.net/ renvoient un code retour HTTP 200. Donc pas de redirection. Puisque tous les hostnames y pointent, la redirection doit s'effectuee sur la dedibox avec, au choix, entre autre : * l'utilisation du module mod_rewrite d'apache * l'utilisation de la fonction header() de php # mod_rewrite RewriteEngine on RewriteCond %{HTTP_HOST} ^gateuil\.net [NC] RewriteRule ^/(.*) http://www.gateuil.net/$1 [L,R=permanent] Ceci fonctionne quelque soit l'URL demandee. Plus d'informations : http://httpd.apache.org/docs/2.2/mod/mod_r... # header() Dans le fichier index.php à la racine du site : if( $_SERVER['HTTP_HOST'] == 'gateuil.net' ) { header( 'Location: http://www.gateuil.net/', TRUE, 301 ); exit; } Ceci ne fonctionnera que pour l'URL http://gateuil.net/ pour peu que index.php soit bien en DirectoryIndex comme c'est le cas actuellement. Ce code peut egalement etre inclus dans toute page du site pour laquelle la redirection est souhaitable. Plus d'informations : http://fr.php.net/manual/fr/function.heade... A+
Daniel Dupont
- Par :
Flavien Gateuil - Date : le 28 sep. 2008 à 21:55
- Sujet : Re: Redirection permanente ne fonctionne pas
Bonjour Daniel, Tout d'abord un énorme merci car je vois que vous vous êtes beaucoup attardé sur mon message. Donc je pense que je vais opter pour votre proposition qui me semble parfaite (surtout le mod_rewrite en fait) pour moi. Merci encore pour votre aide. Je vous tiendrai au courant sur cette solution qui, pour sûr, fonctionnera très bien. Cordialement, Flavien Le 27 sep 2008 à 11:04 CEST, Daniel Dupont a écrit :
Bonjour, Flavien Gateuil a ecrit :[...] Malgre cela, l'adresse n'est pas reecrite de "domaine.net" a "www.domaine.net" (mais j'atteins sans souci "domaine.net" et "www.domaine.net") En bref, voici la configuration de mes zones : @ 10800 IN A XXX.YYY.ZZZ.TTT www 10800 IN CNAME domaine.net. + redirection 301 de domaine.net a www.domaine.net [...]Si vous fournissez le vrai nom de domaine on peut jeter un oeuil.Le domaine concerne par le souci est gateuil.netLes resolutions d'adresses sont les suivantes : * <gateuil.net> => Address <88.191.73.217> * <www.gateuil.net> => Canonical NAME <gateuil.net> => Address <88.191.73.217> * le reverse de <88.191.73.217> est <sd-14310.dedibox.fr> Je suppose que vous avez un seul virtual host apache qui repond aux 2 hostname <www.gateuil.net> et <gateuil.net> (ou pas de virtual host du tout, ce qui revient au meme). Actuellement, les requêtes sur les 2 URL http://www.gateuil.net/ et http://gateuil.net/ renvoient un code retour HTTP 200. Donc pas de redirection. Puisque tous les hostnames y pointent, la redirection doit s'effectuee sur la dedibox avec, au choix, entre autre : * l'utilisation du module mod_rewrite d'apache * l'utilisation de la fonction header() de php # mod_rewrite RewriteEngine on RewriteCond %{HTTP_HOST} ^gateuil\.net [NC] RewriteRule ^/(.*) http://www.gateuil.net/$1 [L,R=permanent] Ceci fonctionne quelque soit l'URL demandee. Plus d'informations : http://httpd.apache.org/docs/2.2/mod/mod_r... # header() Dans le fichier index.php à la racine du site : if( $_SERVER['HTTP_HOST'] == 'gateuil.net' ) { header( 'Location: http://www.gateuil.net/', TRUE, 301 ); exit; } Ceci ne fonctionnera que pour l'URL http://gateuil.net/ pour peu que index.php soit bien en DirectoryIndex comme c'est le cas actuellement. Ce code peut egalement etre inclus dans toute page du site pour laquelle la redirection est souhaitable. Plus d'informations : http://fr.php.net/manual/fr/function.heade... A+