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  
 
   
Redirection 301 dans un dossier ?

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



Inscrit le: 12 Juin 2006
Messages: 10

Redirection 301 dans un dossier ?Posté le: Dim Oct 29, 2006 6:59 pm    Sujet du message: Redirection 301 dans un dossier ?

Bonjour à tous, je crée un actuellement un nouveau forum et j'aurai besoin de votre précieuse aide pour la redirection 301.

Alors j'explique: il y a d'abord le forum à la racine qui possède bien une redirection 301 qui marche mais dans cette racine, j'ai crée un dossier dans lequel j'ai mis un autre forum... et bien cet autre forum qui se trouve dans un dossier je n'arrive pas à faire une redirection 301 dessus.

ex:

forumlambda.com ---> ww*.forumlambda.com
La c'est la racine, ça marche bien

forumlambda.com/soleil ---> forumlambda.com/soleil
La ça marche pas la redirection.

Pourtant je crois avoir essayé toutes les methodes proposées sur ce site... help me ?

merci Smile

ps: forumlambda n'est pas le vrai nom du forum, mais je crois qu'il est interdit de faire sa pub alors... je donnerai le lien en MP si quelqu'un veut bien m'aider Smile
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection 301 dans un dossier ?Posté le: Dim Oct 29, 2006 10:23 pm    Sujet du message: Re: Redirection 301 dans un dossier ?

Rhoo, tu peux mettre un lien s'il sert à la discussion, et tant que le site est montrable (contenu non limité au moins de 18 ans, spam etc ..).

Après, pour ton souci, tu n'aurais pas deux .htaccess des fois, un dans le dossier soleil, un autre à la racine du site ?

Dans ce cas, il faudrait soit regrouper les deux soit faire une règle adapté, poste le contenu des ton ou tes .htaccess en spécifiant son ou leurs emplacement(s).

++

_________________
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
Marquis latruffe



Inscrit le: 12 Juin 2006
Messages: 10

Redirection 301 dans un dossier ?Posté le: Lun Oct 30, 2006 9:05 am    Sujet du message: Re: Redirection 301 dans un dossier ?

Ben le problème c'est que je ne savais pas vraiment ce que vous jugiez montrable... Car la partie soleil est en fait la partie +18 ans mais elle n'est aps encore vraiment fonctionnelle alors... Je ne pense pas que cela posera problème, si oui j'editerai, no pb.

htt*://www.theforum.fr/

Sinon en effet j'ai bien 2 htaccess.
Voilà le htaccess de la racine:

Code:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^theforum.fr
RewriteRule ^(.*) http://www.theforum.fr/$1 [QSA,L,R=301]
RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]
# .-vp => post with HTTP 301
RewriteRule ^.+-vp([0-9]+)\.html$ /post$1.html [R=301,L]
RewriteRule ^.+-vc([0-9]+)\.html$ /index.php?c=$1 [QSA,L]
RewriteRule ^.+-vf([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L]
RewriteRule ^.+-vf([0-9]+)\.html$ /viewforum.php?f=$1 [QSA,L]
RewriteRule ^.+-vt([0-9]+)-([0-9]+)\.html$ /viewtopic.php?t=$1&start=$2 [QSA,L]
RewriteRule ^.+-vt([0-9]+)\.html$ /viewtopic.php?t=$1 [QSA,L]
RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L]
RewriteRule ^membre([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [QSA,L]



Et celui du dossier "sexualite". D'ailleurs je ne sais pas trop pourquoi mais j'ai été obligé d'indiquer le nom du repertoire à chaque fois car sinon il me renvoyait sur la partie "normale" du site.

Code:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteRule ^.+/([^/]+\.html)$ /sexualite/index.php [R=301,L]
# .-vp => post with HTTP 301
RewriteRule ^.+-vp([0-9]+)\.html$ /sexualite/post$1.html [R=301,L]
RewriteRule ^.+-vc([0-9]+)\.html$ /sexualite/index.php?c=$1 [QSA,L]
RewriteRule ^.+-vf([0-9]+)-([0-9]+)\.html$ /sexualite/viewforum.php?f=$1&start=$2 [QSA,L]
RewriteRule ^.+-vf([0-9]+)\.html$ /sexualite/viewforum.php?f=$1 [QSA,L]
RewriteRule ^.+-vt([0-9]+)-([0-9]+)\.html$ /sexualite/viewtopic.php?t=$1&start=$2 [QSA,L]
RewriteRule ^.+-vt([0-9]+)\.html$ /sexualite/viewtopic.php?t=$1 [QSA,L]
RewriteRule ^post([0-9]+)\.html$ /sexualite/viewtopic.php?p=$1 [QSA,L]
RewriteRule ^membre([0-9]+)\.html$ /sexualite/profile.php?mode=viewprofile&u=$1 [QSA,L]
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection 301 dans un dossier ?Posté le: Lun Oct 30, 2006 3:40 pm    Sujet du message: Re: Redirection 301 dans un dossier ?

Donc, il faut simplement fusionner les deux pour être tranquille :

Code:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^theforum.fr
RewriteRule ^(.*) http://www.theforum.fr/$1 [QSA,L,R=301]
###
#Premier forum
RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]
# .-vp => post with HTTP 301
RewriteRule ^.+-vp([0-9]+)\.html$ /post$1.html [R=301,L]
RewriteRule ^.+-vc([0-9]+)\.html$ /index.php?c=$1 [QSA,L]
RewriteRule ^.+-vf([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L]
RewriteRule ^.+-vf([0-9]+)\.html$ /viewforum.php?f=$1 [QSA,L]
RewriteRule ^.+-vt([0-9]+)-([0-9]+)\.html$ /viewtopic.php?t=$1&start=$2 [QSA,L]
RewriteRule ^.+-vt([0-9]+)\.html$ /viewtopic.php?t=$1 [QSA,L]
RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L]
RewriteRule ^membre([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [QSA,L]
###
# Deuxième Forum
RewriteRule ^sexualite/.+/([^/]+\.html)$ /sexualite/index.php [R=301,L]
# .-vp => post with HTTP 301
RewriteRule ^sexualite/.+-vp([0-9]+)\.html$ /sexualite/post$1.html [R=301,L]
RewriteRule ^sexualite/.+-vc([0-9]+)\.html$ /sexualite/index.php?c=$1 [QSA,L]
RewriteRule ^sexualite/.+-vf([0-9]+)-([0-9]+)\.html$ /sexualite/viewforum.php?f=$1&start=$2 [QSA,L]
RewriteRule ^sexualite/.+-vf([0-9]+)\.html$ /sexualite/viewforum.php?f=$1 [QSA,L]
RewriteRule ^sexualite/.+-vt([0-9]+)-([0-9]+)\.html$ /sexualite/viewtopic.php?t=$1&start=$2 [QSA,L]
RewriteRule ^sexualite/.+-vt([0-9]+)\.html$ /sexualite/viewtopic.php?t=$1 [QSA,L]
RewriteRule ^sexualite/sexualite/post([0-9]+)\.html$ /sexualite/viewtopic.php?p=$1 [QSA,L]
RewriteRule ^sexualite/membre([0-9]+)\.html$ /sexualite/profile.php?mode=viewprofile&u=$1 [QSA,L]


Le tout à la racine, et en effaçant le .htaccess du sous-dossier.

Normalement là, le préfixe www sera imposé de partout et les deux forums marcheront.

++

_________________
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
Marquis latruffe



Inscrit le: 12 Juin 2006
Messages: 10

Redirection 301 dans un dossier ?Posté le: Lun Oct 30, 2006 4:20 pm    Sujet du message: Re: Redirection 301 dans un dossier ?

Merci pour la reponse mais il reste un petit problème... maintenant quand je clique sur un sous forum de "sexualite", ça me renvoi à l'index de la racine.

Une idée Question Confused

mici d'avance
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection 301 dans un dossier ?Posté le: Lun Oct 30, 2006 4:26 pm    Sujet du message: Re: Redirection 301 dans un dossier ?

Ahh oui, remplaces :

Code:
RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]


Par :

Code:
RewriteRule ^([^sexualite/].+)/([^/]+\.html)$ /index.php [R=301,L]


Ou :
Code:
RewriteCond  %{REQUEST_URI} !^sexualite/
RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]



C'est une règle pour protéger les URLs contre des injection de dossier virtuels (titre-sujet/faux-dossier/retitre-vtxx.html)

qui est d'ailleurs rendu obsolète par le zéro duplicate, mais en attendant, ça sert encore Wink

++

_________________
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
Marquis latruffe



Inscrit le: 12 Juin 2006
Messages: 10

Redirection 301 dans un dossier ?Posté le: Lun Oct 30, 2006 4:53 pm    Sujet du message: Re: Redirection 301 dans un dossier ?

Mmmh...

Désolé de vous décevoir, mais cela ne fait qu'empirer mon bon DCZ Rolling Eyes

Comme tu peux le constater maintenant en cliquant sur les sous forums et topics j'ai droit à ce fameux message que j'aime tant:

FICHIER NON TROUVE
Le fichier requis n'a pas été trouvé. Il peut s'agir d'une erreur technique. Veuillez réessayer ultérieurement. Si vous ne pouvez pas accéder au fichier après plusieurs tentatives, cela signifie qu'il a été supprimé.

Sad
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection 301 dans un dossier ?Posté le: Lun Oct 30, 2006 5:28 pm    Sujet du message: Re: Redirection 301 dans un dossier ?

ah oui, mets les rewriterules du deuxième forum avant celles du premier et après celle du préfixe www .

En cas, essais aussi sans :

Code:
RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]


ou ce que tu as mis à la place.

++

_________________
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
Marquis latruffe



Inscrit le: 12 Juin 2006
Messages: 10

Redirection 301 dans un dossier ?Posté le: Lun Oct 30, 2006 5:42 pm    Sujet du message: Re: Redirection 301 dans un dossier ?

Quel géni, tout marche parfaitement Very Happy

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


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection 301 dans un dossier ?Posté le: Mer Nov 01, 2006 8:49 am    Sujet du message: Re: Redirection 301 dans un dossier ?

de rien Wink

_________________
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: