Problème Redirection 301
7 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- daza
- WRInaute discret

- Messages: 103
- Inscription: 10 Juil 2005
Problème Redirection 301
Bonjour,
J'aimerais faire une redirection 301 de mon domaine exemple.net vers exemple.com.
Sachant que exemple.net est un alias de exemple.com, voici le code que j'ai écrit dans les paramètres Apache de mon virtualHost :
Cela fonctionne bien à la racine du domaine, pour un fichier à la racine du domaine, ou encore pour un dossier s'il n'est pas suivi d'un "/" (ex : "www.exemple.net/forum" fonctionne mais pas "www.exemple.net/forum/"). Quelqu'un aurait-il une idée pour que cette règle se généralise pour tout ce qui se trouve en dessous dans l'arborescence du site ?
Merci.
J'aimerais faire une redirection 301 de mon domaine exemple.net vers exemple.com.
Sachant que exemple.net est un alias de exemple.com, voici le code que j'ai écrit dans les paramètres Apache de mon virtualHost :
- Code: Tout sélectionner
DocumentRoot /home/web/exemple.com/
ServerName www.exemple.com
ServerAlias www.exemple.net exemple.net
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.exemple\.com$ [NC]
RewriteRule ^(.*) http://www.exemple.com/$1 [L,R=301]
Errorlog /usr/local/apache/logs/exemple.com.error
Customlog /usr/local/apache/logs/exemple.com.access combined
Cela fonctionne bien à la racine du domaine, pour un fichier à la racine du domaine, ou encore pour un dossier s'il n'est pas suivi d'un "/" (ex : "www.exemple.net/forum" fonctionne mais pas "www.exemple.net/forum/"). Quelqu'un aurait-il une idée pour que cette règle se généralise pour tout ce qui se trouve en dessous dans l'arborescence du site ?
Merci.
-

Borower - WRInaute passionné

- Messages: 2151
- Inscription: 18 Avr 2005
Tu peux regarder sur la patate violette et dans le carre vert en bas a droite.
Sinon j'ai un code:
Ce code a mettre sur ton www.exemple.net
Sinon j'ai un code:
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST}!www.exemple.com$
RewriteRule (.*) http://www.exemple.com/$1 [R=301,L]
Ce code a mettre sur ton www.exemple.net
- daza
- WRInaute discret

- Messages: 103
- Inscription: 10 Juil 2005
Borower a écrit:Tu peux regarder sur la patate violette et dans le carre vert en bas a droite.
Sinon j'ai un code:
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST}!www.exemple.com$
RewriteRule (.*) http://www.exemple.com/$1 [R=301,L]
Ce code a mettre sur ton www.exemple.net
Salut,
Merci pour ta réponse rapide mais le code que tu me donnes fait déjà partie du miens (en 5ème et 6ème ligne)... :s
Qu'entends-tu par "a mettre sur ton www.exemple.net" ? Dans la config du VirtualHost tu veux dire ? Le problème est qu'il n'y en a pas, vu que ce domaine n'est qu'un alias de l'autre... :s
- ChezThierry
- WRInaute occasionnel

- Messages: 273
- Inscription: 21 Oct 2005
Re: Problème Redirection 301
Essaye voir ton jeu de règles initial en ajoutant un $ ici, pour être sur qu'il place bien toute l'URL dans $1 :
- Code: Tout sélectionner
RewriteRule ^(.*)$ http://www.exemple.com/$1 [L,R=301]
7 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Problème de code pour redirection 301 (problème complexe?)
- Redirection 301 probleme
- Problème redirection 301?
- Problème de redirection 301
- Probleme redirection 301
- problème avec redirection 301
- probleme de redirection 301 et fopen
- Problème de redirection 301 (apache)
- Problème redirection 301 htaccess
- [ Redirection 301 ] ======> petit problème !
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

