Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Probléme de rewite dans .htaccess

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod rewrite Apache
::  
Auteur Message
AstralGod



Inscrit le: 30 Mai 2007
Messages: 9

Probléme de rewite dans .htaccessPosté le: Mer Juin 06, 2007 3:23 pm    Sujet du message: Probléme de rewite dans .htaccess

Bonjour a tous les SEOhistes Laughing

Je souhaite demenager un forum du type www.exemple.com/forum vers un forum.exemple.com et ma question concerne le REWRITE dans le HTACCESS.
Le schéma serveur actuel est /WWW/FORUM/ et je souhaite /FORUM/.
Si je mets:

Code:
RewriteEngine On
RewriteCond %{REQUEST_URI} forum/(.*) [NC]
RewriteRule ^(.*) http://forum.example.com/%1 [QSA,L,R=301]


ou encore
Code:
RewriteEngineOn
RewriteCond %{HTTP_HOST} ^www\.example\.com/forum$ [NC]
RewriteRule ^(.*) http://forum.example.com/$1 [QSA,L,R=301]


pour faire la redirection en 301 ca ne marche pas, mais si je fais une permanente ca marche:

Code:
RewriteEngine On
RedirectPermanent /forum http://forum.exemple.com/


Mais je souhaiterais garder la redirection 301, ainsi que le PR Google et le referencement, impossible avec le permanent.

Ou est ce que ca coince?

Merci à vous Smile
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14131

Probléme de rewite dans .htaccessPosté le: Mer Juin 06, 2007 8:10 pm    Sujet du message: Re: Probléme de rewite dans .htaccess

Bah non, un RedirectPermanent fait des header HTTP 301, c'est pareil.

Avec du mod_rewrite si non, tu peux utiliser simplement :

Code:
RewriteRule ^forum/(.*) http://forum.example.com/$1 [QSA,L,R=301]

Dans le .htaccess du domaine principale.

Note également que tu devras modifier le .htaccess original du forum si jamais, car avant ce changement il se trouvait dans un sous dossier du domaine principal pour finir à la racine du sous domaine. Il faudra aussi mettre à jour les paramètre du forum (domaine cookie etc).

Enfin, concernant le référencement, utiliser un sous domaine peut être une bonne chose, mais pas forcément dans tous les cas, mieux vaut en effet éviter de "dépouiller" le domaine principale d'une importante majorité de son contenu, ce qui peut être le cas si le forum est de loin la partie la plus important du site.
Le risque est de voir le domaine principale perdre une partie de sa considération auprès de moteurs de recherches alors que c'est lui qui dans un premier temps au moins, continuera de concentrer tous les backlinks.
Cela aurait pour effet de le rendre moins efficace pour lancer le sous domaine, et du coup de voir l'ensemble domaine principale + sous domaine perdre un temps l'importance qu'ils avaient avant d'être séparés.

Les sous domaines, c'est une question d'équilibre, il faut que chaque sous domaine ait un minimum de contenu et de croissance pour que ce soit vraiment un plus.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
AstralGod



Inscrit le: 30 Mai 2007
Messages: 9

Probléme de rewite dans .htaccessPosté le: Sam Juin 09, 2007 8:59 am    Sujet du message: Re: Probléme de rewite dans .htaccess

Merci poyr ta réponse dcz Smile

Seulement voila, l'exemple que tu mas donné ne marche pas, seulement celui ci marche:

Code:
RewriteEngine On
RedirectPermanent /forum http://forum.exemple.com/


Confused

Et du coup je me retrouve avec tous les liens indexés dans les moteurs inutilisables...(Error 404) Rolling Eyes
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14131

Probléme de rewite dans .htaccessPosté le: Sam Juin 09, 2007 12:08 pm    Sujet du message: Re: Probléme de rewite dans .htaccess

Pas besoin de démarrer le mod_rewrite avant un RedirectPermanent, par contre, c'est évidement nécessaire avant une rewriterule.
Code:
RewriteEngine On
RewriteBase /
RewriteRule ^forum/(.*) http://forum.example.com/$1 [QSA,L,R=301]


Pour le reste :

dcz a écrit:
Note également que tu devras modifier le .htaccess original du forum si jamais, car avant ce changement il se trouvait dans un sous dossier du domaine principal pour finir à la racine du sous domaine. Il faudra aussi mettre à jour les paramètre du forum (domaine cookie etc).


Il faut modifier ton .htaccess si tu bouge ton forum.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
AstralGod



Inscrit le: 30 Mai 2007
Messages: 9

Probléme de rewite dans .htaccessPosté le: Sam Juin 09, 2007 1:10 pm    Sujet du message: Re: Probléme de rewite dans .htaccess

Merci dcz, tout est rentré dans l'ordre Wink
Revenir en haut de page
AstralGod



Inscrit le: 30 Mai 2007
Messages: 9

Probléme de rewite dans .htaccessPosté le: Mar Juin 12, 2007 9:35 am    Sujet du message: Re: Probléme de rewite dans .htaccess

Heuuu...finalement j'ai toujours un petit soucis Confused

Sur google la redirection des pages deja référencés se passe sans soucis en 301, mais dans les "Outils pour les webmasters" de Google il me met les URL dans la categorie des introuvables car il ajoute une barre du type

Code:
http://forums.codecmaster.net//annuaire.php?mode=cat&id=4
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14131

Probléme de rewite dans .htaccessPosté le: Mer Juin 13, 2007 8:11 pm    Sujet du message: Re: Probléme de rewite dans .htaccess

mm, il devrait pas pourtant, et je n'ai pas de double slash sur la redirection de -http://www.codecmaster.net/forum/annuaire.php?mode=cat&id=4

Ça pourrait aussi venir de liens affichés sur le site, tout simplement.

tu peux aussi utiliser :

Code:
RewriteEngine On
RewriteBase /
RewriteRule ^forum(.*) http://forum.example.com$1 [QSA,L,R=301]


Mais du coup, cela concerne tout ce qui commence par 'forum', avec le slash, ça ferme un peu des portes.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod rewrite Apache
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: