Probléme avec .htaccess

Support et discussions sur les différentes téchniques de réécriture d'url (url rewriting) pour phpBB3 - Olympus.

Modérateur: Modérateurs

Re: Probléme avec .htaccess

Messagede dcz » Mar Avr 12, 2011 6:30 am

Si tu n'as aucune page d'erreur perso, c'est que ton hébergeur en as, enfin, tente d'en avoir une.
Et oui, je veux bien jeter un coup d’œil.
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Publicité

Re: Probléme avec .htaccess

Messagede lerenard1968 » Mar Avr 12, 2011 7:47 am

bonjour

c'est fait les détails login par MP
lerenard1968
 
Messages: 22
Inscription: Jeu Mar 31, 2011 8:15 am

Re: Probléme avec .htaccess

Messagede lerenard1968 » Sam Avr 16, 2011 10:06 am

bonjour

dcz mon probléme est toujours la

je crois que j'ai trouvé un astuce est il possible de généré un htaccess en local puis le transféré en ligne biensure en faisant les modif nécessaires
lerenard1968
 
Messages: 22
Inscription: Jeu Mar 31, 2011 8:15 am

Re: Probléme avec .htaccess

Messagede dcz » Sam Avr 16, 2011 12:37 pm

C'est en effet une solution, il doit y avoir des restrictions exotiques chez ton hébergeur qui empêchent ce script de tourner normalement.
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Probléme avec .htaccess

Messagede lerenard1968 » Dim Avr 17, 2011 2:15 pm

bonjour
voila j'ai pu mettre en ligne le htaccess généré en local apparemment tout fonctionne nikel
maintenant je veux enlever le fxx des liens des forums

Code: Tout sélectionner
http://monsite.com/aide-et-assistance-f19.html


en

Code: Tout sélectionner
http://monsite.com/aide-et-assistance


puis avant quand c'etait vbulletin j'avais les liens de la sorte suivant

Code: Tout sélectionner
http://monsite.com/828-en-quoi-se-résume-la-beauté-dune-femme.html


maintenant voila ce que j'ai

Code: Tout sélectionner
http://monsite.com/en-quoi-se-resume-la-beaute-d-une-femme-t828.html


comment faire de telle maniére a ce que les liens pointe vers celles qui sont maintenant

voila mon htaccess

Code: Tout sélectionner

    # 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 lines
    # Options +FollowSymlinks
    # To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
    # Options -MultiViews
    # REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
    RewriteEngine On
    # Uncomment the statement below if you want to make use of
    # HTTP authentication and it does not already work.
    # This could be required if you are for example using PHP via Apache CGI.
    # RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
    # REWRITE BASE
    RewriteBase /
    # HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
    # RewriteCond %{HTTP_HOST} !^megalogi.net$ [NC]
    # RewriteRule ^(.*)$ http://megalogi.net/$1 [QSA,L,R=301]

    # DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule . - [L]
    #####################################################
    # PHPBB SEO REWRITE RULES ALL MODES
    #####################################################
    # AUTHOR : dcz www.phpbb-seo.com
    # STARTED : 01/2006
    #################################
    # FORUMS PAGES
    ###############
    # FORUM INDEX
    RewriteRule ^forum\.html$ /index.php [QSA,L,NC]
    # FORUM ALL MODES
    RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /viewforum.php?f=$2&start=$4 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER ALL MODES
    RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM ALL MODES
    RewriteRule ^([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
    # PHPBB FILES ALL MODES
    RewriteRule ^ressources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /download/file.php?id=$2&t=$1 [QSA,L,NC]
    # PROFILES ALL MODES WITH ID
    RewriteRule ^(membre|[a-z0-9_-]*-u)([0-9]+)\.html$ /memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
    # USER MESSAGES ALL MODES WITH ID
    RewriteRule ^(membre|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
    # GROUPS ALL MODES
    RewriteRule ^(groupe|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
    # POST
    RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
    # ACTIVE TOPICS
    RewriteRule ^sujets-actifs(-([0-9]+))?\.html$ /search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
    # UNANSWERED TOPICS
    RewriteRule ^sans-reponses(-([0-9]+))?\.html$ /search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
    # NEW POSTS
    RewriteRule ^nouveaux-messages(-([0-9]+))?\.html$ /search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
    # UNREAD POSTS
    RewriteRule ^non-lu(-([0-9]+))?\.html$ /search.php?search_id=unreadposts&start=$2 [QSA,L,NC]
    # THE TEAM
    RewriteRule ^equipe\.html$ /memberlist.php?mode=leaders [QSA,L,NC]
    # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

    #####################################################
    # GYM Sitemaps & RSS
    # Global channels
    RewriteRule ^/rss(/(news)+)?(/(digest)+)?(/(short|long)+)?/?$ /gymrss.php?channels&$2&$4&$6 [QSA,L,NC]
    # HTML Global news & maps
    RewriteRule ^/(news|maps)/?(page([0-9]+)\.html)?$ /map.php?$1&start=$3 [QSA,L,NC]
    # END GYM Sitemaps & RSS
    #####################################################

    # FORUM WITHOUT ID & DELIM ALL MODES
    # THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([a-z0-9_-]+)(-([0-9]+))\.html$ /viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([a-z0-9_-]+)\.html$ /viewforum.php?forum_uri=$1 [QSA,L,NC]
    # FIX RELATIVE PATHS : FILES
    RewriteRule ^/.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /www/$1 [QSA,L,NC,R=301]
    # FIX RELATIVE PATHS : IMAGES
    RewriteRule ^/.+/(styles/.*|images/.*)/$ /$1 [QSA,L,NC,R=301]
    # END PHPBB PAGES
    #####################################################

    #####################################################
    # GYM Sitemaps & RSS
    # HTML Module additional modes
    RewriteRule ^/(news|maps)/([a-z0-9_-]+)(/([a-z0-9_-]+))?/?(page([0-9]+)\.html)?$ /map.php?$2=$4&$1&start=$6 [QSA,L,NC]
    # Main feeds & channels
    RewriteRule ^/rss(/(news)+)?(/(digest)+)?(/(short|long)+)?(/([a-z0-9_-]+))?/([a-z0-9_]+)\.xml(\.gz)?$ /gymrss.php?$9=$8&$2&$4&$6&gzip=$10 [QSA,L,NC]
    # Module feeds
    RewriteRule ^/[a-z0-9_-]*-[a-z]{1,2}([0-9]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /gymrss.php?$8=$1&$3&$5&$7&gzip=$9 [QSA,L,NC]
    # Module feeds without ids
    RewriteRule ^/([a-z0-9_-]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /gymrss.php?nametoid=$1&$3&$5&$7&modulename=$8&gzip=$9 [QSA,L,NC]
    # Google SitemapIndex
    RewriteRule ^/sitemapindex\.xml(\.gz)?$ /sitemap.php?gzip=$1 [QSA,L,NC]
    # Module cat sitemaps
    RewriteRule ^/[a-z0-9_-]+-([a-z]{1,2})([0-9]+)\.xml(\.gz)?$ /sitemap.php?module_sep=$1&module_sub=$2&gzip=$3 [QSA,L,NC]
    # Module sitemaps
    RewriteRule ^/([a-z0-9_]+)-([a-z0-9_-]+)\.xml(\.gz)?$ /sitemap.php?$1=$2&gzip=$3 [QSA,L,NC]
    # END GYM Sitemaps & RSS
    #####################################################


merci d'avance
lerenard1968
 
Messages: 22
Inscription: Jeu Mar 31, 2011 8:15 am

Re: Probléme avec .htaccess

Messagede lerenard1968 » Mar Avr 19, 2011 6:21 pm

bonsoir dcz

d'aprés moi le htaccess que généré en local marche bien :D
normalement tout est parfait pour le forum le sitemap a était soumit a google sans probléme
mais je dois trouver une redirection pour mes anciennes url
merci pour votre aide
lerenard1968
 
Messages: 22
Inscription: Jeu Mar 31, 2011 8:15 am

Re: Probléme avec .htaccess

Messagede dcz » Jeu Avr 21, 2011 6:55 am

Pour rediriger tes url de topic ajoutes :
Code: Tout sélectionner
# VB topic urls
RewriteRule ^([0-9]+)-[a-z0-9_-]+\.html$ /viewtopic.php?t=$1 [QSA,L,NC]

juste après :
Code: Tout sélectionner
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES


Pour les url de forum, c'est moins simple car il n'y a pas d'id.

Tu peux cependant essayer un truc, utilises '' comme suffixe des forums (ce faisant, vérifies bien que leur pagination fonctionne encore) en ajoutant :
Code: Tout sélectionner
      $this->seo_ext['forum'] = '';

Avant :
Code: Tout sélectionner
      // Let's make sure that settings are consistent
      $this->check_config();

dans phpbb_seo/includes/setup_phpbb_seo.php

De cette façon, et si ça marche pour la pagination, et donc aussi si tu utilise les même URL de forum que sur VB, ça marchera.

Le tout, à tester en local de préférence avant choix final, nécessite une MAJ de .htaccess.

Autre point, la pagination, elle était de quelle forum sur vb pour les topic et fourms ?
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Probléme avec .htaccess

Messagede lerenard1968 » Ven Avr 22, 2011 6:33 pm

bonsoir dcz

j'ai essayé comme méme votre méthode mais ça ne marche pas j'ai des erreurs dans la page je crois que je vais laisser comme ça je laisse google indexé mes nouvelles urls puisque en deux jours j'ai déjas 79urls indexées je pense que votre mod seo est trés efficace beaucoup mieux si on le compare a vbseo :lol:
j'ai une question; est ce que si je laisse comme ça sans redirigé mes anciennes urls je n'aurais pas des surprises en référencement :?:
je suis très reconnaissant pour votre assistance,merci :wink:
lerenard1968
 
Messages: 22
Inscription: Jeu Mar 31, 2011 8:15 am

Re: Probléme avec .htaccess

Messagede dcz » Sam Avr 23, 2011 3:18 pm

Ajoute au moins la rewriterule pour les topics, comme ça le zero dupe pourra faire son travail ;)
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Probléme avec .htaccess

Messagede lerenard1968 » Sam Avr 23, 2011 9:39 pm

bonsoir dcz

c'est bon pour les urls des topics
merci infiniment pour l'aide que vous m'avez fourni a résoudre mon problème
une bonne nouvelle j'ai 240 url sur google en quelques jour c'est pas mal non :D :mrgreen: je suis étonné par ce mod seo de phpbb bravo a ses concepteurs je leur tire chapeau.
lerenard1968
 
Messages: 22
Inscription: Jeu Mar 31, 2011 8:15 am

Re: Probléme avec .htaccess

Messagede dcz » Lun Avr 25, 2011 11:08 am

Et la pagination des topic, elle était comment ?

Parce qu'on doit pouvoir les rediriger de la même façon, mais je dois connaitre leur forme pour cela.

Aussi pour les forums, plutôt que d'avoir des 404, tu peux les rediriger vers l'index du forum, histoire de récupérer un peu de leur PR, pour cela ajoutes à la toute fin de ton .htaccess :
Code: Tout sélectionner
# VB forums 301 to index
RewriteRule ^[a-z0-9_-]+$ / [L,NC,R=301]
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Probléme avec .htaccess

Messagede lerenard1968 » Lun Avr 25, 2011 9:27 pm

bonsoir dcz

voila la forme des urls qui sont bien redirigées

avant sur vbulletin
Code: Tout sélectionner
http://megalogi.net/502-acte-de-mariage-en-algerie.html

aprés redirection elle se retrouve comme ça
Code: Tout sélectionner
http://megalogi.net/acte-de-mariage-en-algerie-t502.html


mais cette url par exemple elle donne une page blanche
Code: Tout sélectionner
http://megalogi.net/222-astuce-pour-redonnner-de-la-brillance-%E0-vos-bijoux.html


pagination veut dire la terminaison des urls c'est ça :) :?:

URL envoyées
949
626 URL dans l'index Web
:mrgreen:

merci a vous
lerenard1968
 
Messages: 22
Inscription: Jeu Mar 31, 2011 8:15 am

Re: Probléme avec .htaccess

Messagede dcz » Mer Avr 27, 2011 7:27 am

Par pagination, je veux dire les url des pages de sujet, page 1, 2, 3 etc ...

Pour ton url non prise en compte, essayes avec :
Code: Tout sélectionner
# VB topic urls
RewriteRule ^([0-9]+)-[^\.]+\.html$ /viewtopic.php?t=$1 [QSA,L,NC]

C'est un poil moins optimisé que la première version, mais ça devrait le faire.
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Probléme avec .htaccess

Messagede lerenard1968 » Mer Avr 27, 2011 12:34 pm

bonjour dcz

Code: Tout sélectionner
# VB topic urls
RewriteRule ^([0-9]+)-[^\.]+\.html$ /viewtopic.php?t=$1 [QSA,L,NC]

et bien celui la a trés bien marché donc je garde les deux code
pour la pagination

Code: Tout sélectionner
http://megalogi.net/416-[mf]les-rois-du-rai-2010-a.html


si j'ai bien compris donc aprés le "/" il y a un numéro 416-417...... pour le lien indiquer il est bien redirigé vers celui la:
Code: Tout sélectionner
http://megalogi.net/les-rois-du-rai-2010-t416.html


pour ce qui est de google webmaster voila ce que j'ai

Erreurs d'exploration

Accès restreint par un fichier robots.txt 977
Dans les sitemaps 541
HTTP 1
Inaccessible 36
Introuvable 1 449

maintenant quand je teste un lien il est accessible aprés avoir introduit votre code dans le .htaccess

:mrgreen: URL envoyées
951
816 URL dans l'index Web

grand merci a toi dcz :wink:
Image
lerenard1968
 
Messages: 22
Inscription: Jeu Mar 31, 2011 8:15 am

Précédente

Retourner vers mod Rewrite phpBB

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités