Problème Redirection 301

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

daza
WRInaute discret
WRInaute discret
 
Messages: 103
Inscription: 10 Juil 2005

Problème Redirection 301

Message le Mer Sep 21, 2005 20:10

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 :

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é
WRInaute passionné
 
Messages: 2151
Inscription: 18 Avr 2005

Message le Mer Sep 21, 2005 20:51

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

daza
WRInaute discret
WRInaute discret
 
Messages: 103
Inscription: 10 Juil 2005

Message le Mer Sep 21, 2005 22:28

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

daza
WRInaute discret
WRInaute discret
 
Messages: 103
Inscription: 10 Juil 2005

Message le Jeu Sep 22, 2005 20:07

Aucun avis :?:

daza
WRInaute discret
WRInaute discret
 
Messages: 103
Inscription: 10 Juil 2005

Message le Lun Sep 26, 2005 15:15

:?:

PuC
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 30 Juin 2005

Message le Mer Fév 15, 2006 12:18

RewriteEngine on est ton ami ;)

ChezThierry
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 273
Inscription: 21 Oct 2005

Re: Problème Redirection 301

Message le Mer Fév 15, 2006 12:32

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]


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités