| |
|
| :: |
| Auteur |
Message |
bixouille
Inscrit le: 23 Mai 2008 Messages: 10
|
Posté le: Ven Juin 06, 2008 1:06 pm Sujet du message: Re: [Réglé] Changement des url depuis phpbb3 |
|
|
Bon tout est bien installé, la base a bien été importée (enfin convertie plutot) et l'import de mon thème marche bien aussi, c'est cool.
Je m'attaque donc à ce url rewriting et j'ai déjà un petit soucis. Lorsque je copie le.htaccess de phpbb_seo/cache vers la racine du site j'obtiens systématiquement une "500 internal server error".
J'utilise wamp sur mon poste en local, je ne le connais pas trop sachant que je l'ai installé aujourd'hui... si quelqu'un a une idée ?
Sinon j'suis vraiment une bille en écriture de .htaccess, pareil si quelqu'un pouvait m'aider à integrer mes anciennes url dans le nouveau .htaccess ça serait sympa... merci d'avance.
ancien .htaccess :
| Code: |
Options +FollowSymlinks
RewriteEngine On
RewriteBase /forum/
RewriteCond %{HTTP_HOST} !^www.site\.fr [NC]
RewriteRule ^(.*) http://www.site.fr/$1 [QSA,R=301,L]
RewriteRule ^forum/.+/([^/]+\.html)$ $1 [R=301,L]
RewriteRule [.]*-vf([0-9]*) viewforum.php?%{QUERY_STRING}&f=$1
RewriteRule [.]*-vp([0-9]*) viewtopic.php?%{QUERY_STRING}&p=$1
RewriteRule [.]*-vt([0-9]*) viewtopic.php?%{QUERY_STRING}&t=$1
RewriteRule [.]*-vc([0-9]*) index.php?%{QUERY_STRING}&c=$1
RewriteRule [.]*-ac([0-9]*) album_cat.php?%{QUERY_STRING}&cat_id=$1
RewriteRule [.]*-at([0-9]*) album_thumbnail.php?%{QUERY_STRING}&pic_id=$1
RewriteRule [.]*-apic([0-9]*) album_pic.php?%{QUERY_STRING}&pic_id=$1
RewriteRule [.]*-apm([0-9]*) album_picm.php?%{QUERY_STRING}&pic_id=$1
RewriteRule [.]*-full-asp([0-9]*) album_showpage.php?full=&pic_id=$1
RewriteRule [.]*-asp([0-9]*) album_showpage.php?%{QUERY_STRING}&pic_id=$1
RewriteRule [.]*-aper([0-9]*) album_personal.php?%{QUERY_STRING}&user_id=$1
RewriteRule [.]*-dc([0-9]*) dload.php?%{QUERY_STRING}action=category&cat_id=$1
RewriteRule [.]*-df([0-9]*) dload.php?%{QUERY_STRING}action=file&file_id=$1
RewriteRule [.]*-kbc([0-9]*) kb.php?%{QUERY_STRING}mode=cat&cat=$1
RewriteRule [.]*-kba([0-9]*) kb.php?%{QUERY_STRING}mode=article&k=$1
RewriteRule [.]*-kbsmp kb.php?mode=stats&stats=mostpopular
RewriteRule [.]*-kbstr kb.php?mode=stats&stats=toprated
RewriteRule [.]*-kbsl kb.php?mode=stats&stats=latest
RewriteRule [.]*-pbc([0-9]*) kb.php?%{QUERY_STRING}mode=cat&cat=$1
RewriteRule [.]*-pa([0-9]*) kb.php?%{QUERY_STRING}mode=article&k=$1
RewriteRule [.]*-psmp kb.php?mode=stats&stats=mostpopular
RewriteRule [.]*-pstr kb.php?mode=stats&stats=toprated
RewriteRule [.]*-pbsl kb.php?mode=stats&stats=latest
|
Et le nouveau que je n'ai pas du tout touché encore :
| Code: |
# Lines That should already be in your .htacess
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
# You may need to un-comment the following line
# Options +FollowSymlinks
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION
#####################################################
# PHPBB SEO REWRITE RULES - SIMPLE
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. 'forum' REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^forum/forum\.html$ /forum/index.php [QSA,L,NC]
# FORUM
RewriteRule ^forum/forum([0-9]+)(-([0-9]+))?\.html$ /forum/viewforum.php?f=$1&start=$3 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER
RewriteRule ^forum/forum([0-9]+)/topic([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
RewriteRule ^forum/annonces/topic([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM
RewriteRule ^forum/[a-z0-9_-]*/?topic([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# PROFILES SIMPLE
RewriteRule ^forum/membre([0-9]+)\.html$ /forum/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# USER MESSAGES SIMPLE
RewriteRule ^forum/membre([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /forum/search.php?author_id=$1&sr=$2&start=$4 [QSA,L,NC]
# GROUPS SIMPLE
RewriteRule ^forum/groupe([0-9]+)(-([0-9]+))?\.html$ /forum/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^forum/sujets-actifs(-([0-9]+))?\.html$ /forum/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^forum/sans-reponses(-([0-9]+))?\.html$ /forum/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^forum/nouveaux-messages(-([0-9]+))?\.html$ /forum/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# THE TEAM
RewriteRule ^forum/equipe\.html$ /forum/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
# END PHPBB PAGES
#####################################################
|
Sachant que le principal est le viewtopic, forum et tout ça, les autres album, kb et tout ça je m'en moque un peu...
Merci ! |
|
|
| Revenir en haut de page |
|
 |
|
 |
solodown PR0

Inscrit le: 28 Oct 2006 Messages: 62
|
Posté le: Ven Juin 06, 2008 2:15 pm Sujet du message: Re: [Réglé] Changement des url depuis phpbb3 |
|
|
| As-tu activé le module rewrite dans apache ? |
|
|
| Revenir en haut de page |
|
 |
bixouille
Inscrit le: 23 Mai 2008 Messages: 10
|
Posté le: Ven Juin 06, 2008 2:20 pm Sujet du message: Re: [Réglé] Changement des url depuis phpbb3 |
|
|
| solodown a écrit: | | As-tu activé le module rewrite dans apache ? |
Effectivement non !
Je viens de le faire et cela marche très bien merci beaucoup =)
Il ne reste plus que la conversion de mes anciens url...  |
|
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3477
|
Posté le: Ven Juin 06, 2008 4:08 pm Sujet du message: Re: [Réglé] Changement des url depuis phpbb3 |
|
|
Alors ajoutes :
| Code: | RewriteRule ^forum/[a-z0-9_-]*-vf([0-9]+)\.html?$ /forum/viewforum.php?f=$1 [QSA,L,NC]
RewriteRule ^forum/[a-z0-9_-]*-vp([0-9]*)\.html?$ /forum/viewtopic.php?p=$1 [QSA,L,NC]
RewriteRule ^forum/[a-z0-9_-]*-vt([0-9]*)\.html?$ /forum/viewtopic.php?t=$1 [QSA,L,NC]
RewriteRule ^forum/[a-z0-9_-]*-vc([0-9]*)\.html?$ /forum/ [QSA,L,NC,R=301]
|
Après :
| Code: | | # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES |
Notes que ton .htacess est celui du mod simple, alors que tu semblais utiliser le mod de webmedic avec injection des titres. Les rewriterules que je viens de te donner marcheront pour tous les mod rewrite phpBB SEO, seule les catégories sont redirigés sur l'index, vu qu'elle sont transformés en forum et changent d'id avec la conversion.
 |
_________________ phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible ! |
|
| Revenir en haut de page |
|
 |
bixouille
Inscrit le: 23 Mai 2008 Messages: 10
|
Posté le: Ven Juin 06, 2008 4:26 pm Sujet du message: Re: [Réglé] Changement des url depuis phpbb3 |
|
|
Vous etes trop cools, merci beaucoup. J'ai mis tout ça et ça a l'air de marcher sans soucis.
Merci encore, et bon week end à vous !
(et encore merci, ce n'est que la troisième fois que je le dis =p ) |
|
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3477
|
|
| Revenir en haut de page |
|
 |
bixouille
Inscrit le: 23 Mai 2008 Messages: 10
|
Posté le: Jeu Juin 26, 2008 1:48 pm Sujet du message: Re: [Réglé] Changement des url depuis phpbb3 |
|
|
Je reviens vers vous ! et oui désolé
En fait, j'ai un mini soucis que vous allez surement regler très vite alors que je ne vois pas du tout comment le résoudre...
Mon htaccess est celui donné ci dessus. Tout marche très bien, sauf que si j'ai un topic du genre :
"[Blabla] un peu de texte"
il me fait un lien :
"/forum/un-peu-de-texte-txxx.html"
En gros il me zappe ce qu'il y a entre les crochets alors que j'aimerais bien le garder pour avoir quelque chose de la forme :
"/forum/blabla-un-peu-de-texte-txxx.html"
Voyez vous ce qu'il faut changer ?
Merci =) |
|
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3477
|
Posté le: Jeu Juin 26, 2008 3:12 pm Sujet du message: Re: [Réglé] Changement des url depuis phpbb3 |
|
|
C'est le comportement par défaut, pour justement pouvoir faire des titres plus long que les URLs.
Pour désactiver, remplaces :
| Code: | | $url = preg_replace('`\[.*\]`U','',$url); |
par :
| Code: | | //$url = preg_replace('`\[.*\]`U','',$url); |
dans phpbb_seo/phpbb_seo/class.php  |
_________________ phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible ! |
|
| Revenir en haut de page |
|
 |
bixouille
Inscrit le: 23 Mai 2008 Messages: 10
|
Posté le: Jeu Juin 26, 2008 3:32 pm Sujet du message: Re: [Réglé] Changement des url depuis phpbb3 |
|
|
Encore une fois tu m'as sauvé !
Mille mercis ! |
|
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3477
|
|
| Revenir en haut de page |
|
 |
|
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|