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 racine vers dossier
Aller à la page Précédente  1, 2, 3  Suivante
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod rewrite Apache
::  
Auteur Message
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection racine vers dossierPosté le: Sam Nov 04, 2006 8:29 am    Sujet du message: Re: Redirection racine vers dossier

Ahh, et bien c'est tout simplement ça alors on dirait.

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



Inscrit le: 31 Oct 2006
Messages: 12

Redirection racine vers dossierPosté le: Sam Nov 04, 2006 8:50 am    Sujet du message: Re: Redirection racine vers dossier

Je viens de poster sur leur forum, une suggestion d'apres les threads que j'ai lu c'est qu'il manquerait un fichier à la racine (un index.php par ex), j'attends confirmation mais ce qui est certain c'est que les URL rewriting fonctionnent la follow symlinks non par contre.
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection racine vers dossierPosté le: Sam Nov 04, 2006 8:52 am    Sujet du message: Re: Redirection racine vers dossier

Faut voir, au pire il faudra faire ça avec du php.

Genre un doublon de chaque fichier du forum à la racine qui redirige dans le dossier vers son équivalent.


++

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



Inscrit le: 31 Oct 2006
Messages: 12

Redirection racine vers dossierPosté le: Dim Nov 05, 2006 11:00 am    Sujet du message: Re: Redirection racine vers dossier

Voici ce qu'on m'a suggéré de faire :

Code:
RewriteEngine on
RewriteCond %(REQUEST_URI) !^/forum [NC]
RewriteRule ^/$ /forum/ [L]


En copiant les fichiers index et settings à la racine tout fonctionne bien!
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection racine vers dossierPosté le: Dim Nov 05, 2006 12:03 pm    Sujet du message: Re: Redirection racine vers dossier

Oui, mais là tu perd les URI.

J'essayai de te faire parvenir à un truc :

www.example.com/page.php?var=xx&var2=yy => www.example.com/forum/page.php?var=xx&var2=yy

Là tu aura :
www.example.com/page.php?var=xx&var2=yy => www.example.com/forum/

Ce qui est dommage pour le référencement, car cela va écraser tout tes éventuelles anciennes page en cache et de plus les moteurs de recherches ne sont pas très friand de redirection massives de cette sore (bcp de liens vers un seul).

Ce que je pense, c'est que ton forum doit utiliser des scripts pour chaque type de pages, et qu'une solution efficace serait de faire une copie de chacun de ces fichiers important à la racine de ton domaine, et d'y faire la redirection en php, avec conservation de l'URI, vers les nouvelles URLs.

Pour cela, il me faudrait le nom de chaque script correspondant à chaque type de page (index, catégorie le cas échéant, forum et sujet) avec un URL type pour chaque (pour phpBB ce serait viewtopic.php?t=xx etc ..)

Et /ou un lien vers ton site.

Et je te fait ça 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
Macallan



Inscrit le: 31 Oct 2006
Messages: 12

Redirection racine vers dossierPosté le: Dim Nov 05, 2006 12:21 pm    Sujet du message: Re: Redirection racine vers dossier

Exact, je viens de me rendre compte des nouvelles URL, c'est pas top top...

Après avoir déplacé les fichiers index et settings à la racine tout est ok avec ta solution également :
Code:
RewriteEngine on
RewriteBase /
RewriteRule ^([^forum/].+)(.*)$  http://www.example.com/forums/$2 [QSA,L,R=301]



Ce qui est impeccable!

Merci pour ta propale de ref, mais te casse pas la tête, pour l'instant le forum n'a pas vocation à être orienté grand public, peut-etre plus tard si me sidées germent, je verrai alors Wink

Merci pour ton coup de main en tout cas!
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection racine vers dossierPosté le: Dim Nov 05, 2006 12:25 pm    Sujet du message: Re: Redirection racine vers dossier

Ahh, me voilà rassuré Very Happy

Et 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
vee
PR0
PR0


Inscrit le: 07 Nov 2006
Messages: 92
Localisation: France

Redirection racine vers dossierPosté le: Mar Nov 07, 2006 10:20 pm    Sujet du message: Re: Redirection racine vers dossier

Alors l'idée est que je me serve du .htaccess pour la redirection, et non du <meta http-equiv=refresh content="0; URL=... de l'index ? (question 1)

Etant hebergée chez OVH, pouvez vous me donner une piste sur le code à mettre pour que ca marche de la manière la plus simple possible ? (question 2)

Que dois je faire de mon index.html à la racine après ? Virer le code de redirection et le laisser vierge ou "on s'en fout" ? (question 3)

rappel: mon forum est dans le dossier www.mon_site.com/f0rum/

mille merciS !
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection racine vers dossierPosté le: Mar Nov 07, 2006 11:35 pm    Sujet du message: Re: Redirection racine vers dossier

Code:

RewriteEngine on
RewriteBase /
RewriteRule ^([^f0rum/].+)$  http://www.example.com/f0rums/index.php [QSA,L,R=301]


Dans le .htaccess à la racine Wink

Ça devrais aussi marcher si tu ajoutes les rewriterules du forum à la suite.

Une redirection http 301 c'est ce qu'il faut pour que tout le monde comprenne que c'est bien -http://www.example.com/f0rums/index.php qui est l'accueil de ton site.
Cette redirection impose le même résultat pour tout le monde, un peut différent de la précédente qui fait migrer des URLs vers un dossier.

++

_________________
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
vee
PR0
PR0


Inscrit le: 07 Nov 2006
Messages: 92
Localisation: France

Redirection racine vers dossierPosté le: Mer Nov 08, 2006 12:01 am    Sujet du message: Re: Redirection racine vers dossier

merci dcz Wink

Lorsque j'utilise cette syntaxe dans le .htaccess, en laissant tel quel l'index.html, je tombe sur l'index de mon site (sous forme d'explorateur).
Donc l'index.html n'est plus pris en considération, puisque la redirection ne se fait plus, mais comme elle ne se fait pas c'est que le .htaccess lui, ne fait pas son boulot Razz
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection racine vers dossierPosté le: Mer Nov 08, 2006 12:03 am    Sujet du message: Re: Redirection racine vers dossier

Et avec
Code:

RewriteEngine on
RewriteBase /
RewriteCond    %{REQUEST_FILENAME}  !-f
RewriteCond    %{REQUEST_FILENAME}  !-d
RewriteRule ^([^f0rum/].+)$  http://www.example.com/f0rums/index.php [QSA,L,R=301]


Et aussi en effaçant index.html pour voir.

++

_________________
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
vee
PR0
PR0


Inscrit le: 07 Nov 2006
Messages: 92
Localisation: France

Redirection racine vers dossierPosté le: Mer Nov 08, 2006 12:24 am    Sujet du message: Re: Redirection racine vers dossier

pareil:

Index of /

Attends attends, j'ai par contre un truc qui traine juste en dessous de
Code:
RewriteEngine on
RewriteBase /

c'est un truc que j'ai du mettre surement à l'install de ... webmedic, hum Razz
Code:
RewriteCond %{HTTP_HOST} !^www.example\.com [NC]
RewriteRule ^(.*) http://www.example.com/$1 [QSA,R=301,L]

donc ca pose surement probleme de mettre ta syntaxe en laissant celle là Very Happy
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection racine vers dossierPosté le: Mer Nov 08, 2006 9:17 am    Sujet du message: Re: Redirection racine vers dossier

Ahh bah oui,

Il faut pas démarrer deux fois le mod rewrite.

Essai un truc comme :
Code:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.example\.com [NC]
RewriteRule ^(.*) http://www.example.com/$1 [QSA,R=301,L]
#
# Ici tu mets les rewriterules pour le forum
#
RewriteCond    %{REQUEST_FILENAME}  !-f
RewriteCond    %{REQUEST_FILENAME}  !-d
RewriteRule ^([^f0rum/].+)$  http://www.example.com/f0rums/index.php [QSA,L,R=301]


++

_________________
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
vee
PR0
PR0


Inscrit le: 07 Nov 2006
Messages: 92
Localisation: France

Redirection racine vers dossierPosté le: Mer Nov 08, 2006 2:22 pm    Sujet du message: Re: Redirection racine vers dossier

J'arrive pas à atteindre l'index du forum.

Si je supprime l'index.html de mon site, je tombe sur "Index of /" avec la liste de tous mes fichiers et dossiers.
En revanche si je laisse mon index.html, la redirection se fait. Donc j'en conclue que le code du .htaccess n'a aucun impact :/

Voici mon .htaccess au complet:
Code:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /

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

# FORUM PROTECTION RULE
RewriteRule ^f0rum/.+/([^/]+\.html)$ /f0rum/index.php [R=301,L]
# CATEGORIES
RewriteRule ^f0rum/.+-vc([0-9]+)\.html$ /f0rum/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^f0rum/.+-vf([0-9]+)-([0-9]+)\.html$ /f0rum/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^f0rum/.+-vf([0-9]+)\.html$ /f0rum/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^f0rum/topic([0-9]+)-([0-9]+)\.html$ /f0rum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^f0rum/topic([0-9]+)\.html$ /f0rum/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^f0rum/post([0-9]+)\.html$ /f0rum/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^f0rum/membre([0-9]+)\.html$ /f0rum/profile.php?mode=viewprofile&u=$1 [QSA,L]

RewriteRule ^f0rum/sitemaps.xml$ /f0rum/sitemap.php [L]
RewriteRule ^f0rum/forum-sitemap-([0-9]+).xml$ /f0rum/sitemap.php?fid=$1 [L]
RewriteRule ^f0rum/sitemap-forum.xml$ /f0rum/sitemap.php?forum [L]

RewriteCond    %{REQUEST_FILENAME}  !-f
RewriteCond    %{REQUEST_FILENAME}  !-d
RewriteRule ^([^f0rum/].+)$  http://www.example.com/f0rums/index.php [QSA,L,R=301]

en remplaçant les "example" par mon site..
Je sais pas si j'ai fait les choses correctement Rolling Eyes
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15125

Redirection racine vers dossierPosté le: Mer Nov 08, 2006 9:18 pm    Sujet du message: Re: Redirection racine vers dossier

Et bien si.

Essai simplement :

Code:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteRule ^([^f0rum/].+)$  http://www.example.com/f0rums/index.php [QSA,L,R=301]
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]

# FORUM PROTECTION RULE
RewriteRule ^f0rum/.+/([^/]+\.html)$ /f0rum/index.php [R=301,L]
# CATEGORIES
RewriteRule ^f0rum/.+-vc([0-9]+)\.html$ /f0rum/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^f0rum/.+-vf([0-9]+)-([0-9]+)\.html$ /f0rum/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^f0rum/.+-vf([0-9]+)\.html$ /f0rum/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^f0rum/topic([0-9]+)-([0-9]+)\.html$ /f0rum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^f0rum/topic([0-9]+)\.html$ /f0rum/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^f0rum/post([0-9]+)\.html$ /f0rum/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^f0rum/membre([0-9]+)\.html$ /f0rum/profile.php?mode=viewprofile&u=$1 [QSA,L]

RewriteRule ^f0rum/sitemaps.xml$ /f0rum/sitemap.php [L]
RewriteRule ^f0rum/forum-sitemap-([0-9]+).xml$ /f0rum/sitemap.php?fid=$1 [L]
RewriteRule ^f0rum/sitemap-forum.xml$ /f0rum/sitemap.php?forum [L]


Pour voir, et de préférence quand il y a pas trop de monde si ça bloque ton forum, même momentanément, ce qui est pas bien grave.

++

_________________
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 2 sur 3 Aller à la page Précédente  1, 2, 3  Suivante

Navigation Autres sujets de discussion

Sauter vers: