OVH Community, votre nouvel espace communautaire.

Redirection permanente vers un domaine


begginz
27/10/2014, 20h13
Problème résolu.

En fait, j'ai simplement eu la curiosité de comparer les zones DNS de mon domaine avec d'autres domaines que j'ai également chez OVH. J'ai remarqué qu'il manquait une redirection de type A. Je ne me souviens pas avoir modifié ou supprimé quoi que ce soit mais dans le doute, j'ai réinitialisé mon domaine, le type A est apparu, 10 minutes plus tard, ma redirection fonctionnait

Merci d'avoir pris le temps de m'aider.

A+

begginz
27/10/2014, 15h14
Bonjour,

J'obtiens la même chose même avec l'url complète.

"Safari ne peut ouvrir la page car le serveur est introuvable."

Daniel60
27/10/2014, 08h29
Qu'obtiens-tu lorsque que tu tapes directement http://www.domaine2.fr/ ?

begginz
26/10/2014, 18h36
Citation Envoyé par Daniel60
D'accord, reprenons au début.
Que dit ta page inaccessible ?
Il y a de fortes chances pour que ton htaccess soit mal encodé. Regarde "Rédaction htaccess" dans ma signature, et choisi un éditeur sérieux et professionnel comme notepad++
Firefox me dit ceci : (après avoir vidé les cookies et données avec webdevelopper)

Adresse introuvable
Firefox ne peut trouver le serveur à l'adresse www.domaine2.fr
Veuillez vérifier la syntaxe de l'adresse (saisie de ww.exemple.com au lieu de www.exemple.com par exemple) ;
Si vous n'arrivez à naviguer sur aucun site, vérifiez la connexion au réseau de votre ordinateur ;
Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy, assurez-vous que Firefox a l'autorisation d'accéder au Web.

Je suis sur Mac, je n'ai donc pas Notepad++, par défaut lorsque je clique sur afficher/éditer mon fichier .htaccess, Mac me l'ouvre avec l'app TextEdit qui est l'équivalent du bloc note sur Windows, je ne penses donc pas avoir de caractères spéciales, mais dans le doute j'ai copié collé mon texte une nouvelle fois depuis l'app TextWrangler qui est l'excellent équivalent à Notepad++. J'ai toujours le même problème.

Mon fichier .htaccess ne contient que ceci (sans espace en trop ni retour à la ligne) :

Redirect permanent / http://www.domaine2.fr/

Daniel60
26/10/2014, 17h01
Citation Envoyé par begginz
Bonjour,

Je souhaite effectuer une redirection permanente depuis un domaine que j'utilise pour la communication marketing (test1) vers un domaine connecté au site où se trouve tout mon contenu (test2).

Pour faire une redirection propre et utile au référencement, j'ai édité le fichier .htaccess de mon (test1) en insérant le code ci-dessous :

RedirectPermanent / url de mon domaine (test2).

24 heures plus tard, ça ne semble toujours pas fonctionner, je suis redirigé vers une page inaccessible.

J'ai regardé un peu partout sur le net, le code inséré me semble bon.

Quelqu'un peut-il me dire pourquoi ça ne marche pas ?

Merci d'avance pour votre aide.
D'accord, reprenons au début.
Que dit ta page inaccessible ?
Il y a de fortes chances pour que ton htaccess soit mal encodé. Regarde "Rédaction htaccess" dans ma signature, et choisi un éditeur sérieux et professionnel comme notepad++

begginz
26/10/2014, 14h17
Une introduction est peut être nécessaire pour être certains qu'on parle tous de la même chose lol

Alors en fait j'ai un site sous Oxatis (plateforme mutualisée de création de sites internet). J'ai un domaine1 qui est connecté dessus (CNAME) et qui vient d'OVH.

Ensuite j'ai un autre domaine2 que je souhaite utiliser pour mes opérations marketing. Ce domaine (nu) ne pointe vers aucun site, il est juste hébergé chez OVH.

Je souhaite que le domaine2 avec les www et sans les www puisse rediriger de façon définitive vers mon domaine1 qui est connecté à mon site Oxatis.

Concernant les dossiers et autres, je n'ai rien touché. J'ai acheté mes domaines, j'ai récupéré les identifiants d'accès via Filezilla et j'ai tenté de faire ma redirection en accédant au fichier .htaccess et voilà.

J'espère que mon introduction vous aidera à y voir plus clair

Gaston_Phone
26/10/2014, 13h55
Citation Envoyé par begginz
J'aimerai bien mais encore faut-il que je sache comment faire
Dans le dossier www, j'ai un dossier index.html mais je n'arrive pas à y accéder, "impossible d'ouvrir pour écriture".
Cela commence déjà bien un dossier /www/index.html !
Avec quoi as-tu conçu ton site ?

begginz
26/10/2014, 13h43
Citation Envoyé par Gaston_Phone

Essaie quand même les solution 2 et 3 que je t'ai suggérées.
J'aimerai bien mais encore faut-il que je sache comment faire

Dans le dossier www, j'ai un dossier index.html mais je n'arrive pas à y accéder, "impossible d'ouvrir pour écriture".

Gaston_Phone
26/10/2014, 13h27
Citation Envoyé par Daniel60
Alors Gaston, tu oublies la redirection par Javascript ?
window.location
Voui, mais je ne communique ce que je connais et que j'ai testé.

- - - Mise à jour - - -

Essaie quand même les solution 2 et 3 que je t'ai suggérées.

begginz
26/10/2014, 13h26
Merci pour les réponses,

Moi je souhaite utiliser la méthode la plus simple, à savoir la redirection depuis le fichier ".htaccess". Les autres méthodes sont trop compliquées pour moi.

J'ai donc vérifié sur le guide OVH et c'est bien ce que j'ai renseigné pour le Redirect permanent. Je ne comprends donc pas pourquoi ça ne fonctionne pas.

Merci.

Daniel60
26/10/2014, 13h17
Alors Gaston, tu oublies la redirection par Javascript ?
window.location

Gaston_Phone
26/10/2014, 12h13
Redirection systématique vers le dossier : /www/Dossier1

Il existe trois solutions :

Solution 1 - /www/.htaccess :
Code PHP:
Options -Indexes
Options 
-Multiviews
Options 
+FollowSymLinks
SetEnv REGISTER_GLOBALS 0
SetEnv PHP_VER 5
RewriteEngine On
RewriteCond 
%{REQUEST_URI} !^/Dossier1
RewriteRule 
^(.*)$ Dossier1/$
Solution 2 - /www/index.htm : (Compatible avec google6xxxxxxx.html)
Code PHP:
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<
html>
<
head>
  <
titlexxxxxx title>
  <
meta http-equiv="Content-Type"  content="text/html; charset=iso-8859-1">
  <
meta name="Description"  content="xxxxxx ">
  <
meta name="keywords"     content="xxxxxx ">
  <
meta http-equiv="refresh" content="0; url=http://www.TonDomaine.com/Dossier1/">
head>
<
body>
body>
html
Solution 3 - /www/index.php : (Compatible avec google6xxxxxxx.html)
Code PHP:
         header('HTTP/1.1 301 Moved Permanently');
         
header('Location: http://www.TonDomaine.com/Dossier1/');
?>
Important : Sous Windows, utiliser de préférence notepad.exe pour éditer les fichiers .htaccess, index.htm et index.php.

Exemple d'utilisation : CMS - JOOMLA - Installation chez OVH

Des pistes :
- Guide OVH : http://guides.ovh.com/HtaccessProtection
- Guide OVH : http://guides.ovh.com/HtaccessAutre
- Autre Guide : http://www.webmaster-hub.com/publica...reecriture-des
- Autre Guide : http://www.urlrewriting.fr/
- Autre Guide : Chainage de fichiers .htaccess : http://www.helicontech.com/articles/...ewrite-part-2/

begginz
26/10/2014, 12h02
Bonjour,

Je souhaite effectuer une redirection permanente depuis un domaine que j'utilise pour la communication marketing (test1) vers un domaine connecté au site où se trouve tout mon contenu (test2).

Pour faire une redirection propre et utile au référencement, j'ai édité le fichier .htaccess de mon (test1) en insérant le code ci-dessous :

RedirectPermanent / url de mon domaine (test2).

24 heures plus tard, ça ne semble toujours pas fonctionner, je suis redirigé vers une page inaccessible.

J'ai regardé un peu partout sur le net, le code inséré me semble bon.

Quelqu'un peut-il me dire pourquoi ça ne marche pas ?

Merci d'avance pour votre aide.