| |
|
| :: |
| Auteur |
Message |
Marquis latruffe
Inscrit le: 12 Juin 2006 Messages: 10
|
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
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  |
|
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15125
|
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 |
|
 |
Marquis latruffe
Inscrit le: 12 Juin 2006 Messages: 10
|
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

Inscrit le: 28 Avr 2006 Messages: 15125
|
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 |
|
 |
Marquis latruffe
Inscrit le: 12 Juin 2006 Messages: 10
|
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
mici d'avance |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15125
|
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
++ |
_________________ 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 |
|
 |
Marquis latruffe
Inscrit le: 12 Juin 2006 Messages: 10
|
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
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é.
 |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15125
|
|
| Revenir en haut de page |
|
 |
Marquis latruffe
Inscrit le: 12 Juin 2006 Messages: 10
|
Posté le: Lun Oct 30, 2006 5:42 pm Sujet du message: Re: Redirection 301 dans un dossier ? |
|
|
Quel géni, tout marche parfaitement
Merci encore  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15125
|
|
| Revenir en haut de page |
|
 |
|
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|