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  
 
   
Erreur 404 = .htaccess et pourtant...

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB3  » Réécriture URL Avancée
::  
Auteur Message
Gwaelia



Inscrit le: 13 Jan 2008
Messages: 8
Localisation: Ile de la Réunion

Erreur 404 = .htaccess et pourtant...Posté le: Ven Fév 15, 2008 8:09 pm    Sujet du message: Erreur 404 = .htaccess et pourtant...

Bonsoir !

Avant tout, je vous remercie d'avoir réalisé ces mods, vraiment pratique.
En effet, j'ai pu tester avec un forum du test, cela a marché. Bien sûr, j'ai galéré avant de piger qu'en fait, cela venait du fichier .htaccess.
Il me suffisait alors de copier et coller, et ça fonctionnait à merveille pour le forum du test.

Et donc, j'ai décidé de faire la même chose pour mon forum, mais... malheureusement, ça ne marche pas.
En effet, cela s'affiche erreur 404. J'ai bien copié/collé le fichier .htaccess et l'uploader sur mon serveur, à la racine.
Mais ça ne fonctionne pas, je vous avoue que je ne comprends pas...

Voici le code htaccess pour le forum du test :

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 - ADVANCED
    #####################################################
    # 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 ^test/root/forum\.html$ /test/root/index.php [QSA,L,NC]
    # FORUM
    RewriteRule ^test/root/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /test/root/viewforum.php?f=$1&start=$3 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER
    RewriteRule ^test/root/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /test/root/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
    RewriteRule ^test/root/annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /test/root/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM
    RewriteRule ^test/root/[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /test/root/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # PROFILES ADVANCED
    RewriteRule ^test/root/[a-z0-9_-]*-u([0-9]+)\.html$ /test/root/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
    # USER MESSAGES ADVANCED
    RewriteRule ^test/root/[a-z0-9_-]*-m([0-9]+)(-([0-9]+))?\.html$ /test/root/search.php?author_id=$1&sr=posts&start=$3 [QSA,L,NC]
    # GROUPS ADVANCED
    RewriteRule ^test/root/[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /test/root/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
    # POST
    RewriteRule ^test/root/post([0-9]+)\.html$ /test/root/viewtopic.php?p=$1 [QSA,L,NC]
    # THE TEAM
    RewriteRule ^test/root/equipe\.html$ /test/root/memberlist.php?mode=leaders [QSA,L,NC]
    # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

    # FORUM WITHOUT ID & DELIM
    # THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule ^test/root/[a-z0-9_-]+(-([0-9]+))?\.html$ /test/root/viewforum.php?start=$2 [QSA,L,NC]
    # END PHPBB PAGES
    #####################################################


Et le code pour mon forum :
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 - ADVANCED
    #####################################################
    # 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\.html$ /index.php [QSA,L,NC]
    # FORUM
    RewriteRule ^/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /viewforum.php?f=$1&start=$3 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER
    RewriteRule ^/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
    RewriteRule ^/annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM
    RewriteRule ^/[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # PROFILES ADVANCED
    RewriteRule ^/[a-z0-9_-]*-u([0-9]+)\.html$ /memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
    # USER MESSAGES ADVANCED
    RewriteRule ^/[a-z0-9_-]*-m([0-9]+)(-([0-9]+))?\.html$ /search.php?author_id=$1&sr=posts&start=$3 [QSA,L,NC]
    # GROUPS ADVANCED
    RewriteRule ^/[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
    # POST
    RewriteRule ^/post([0-9]+)\.html$ /viewtopic.php?p=$1 [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

    # FORUM WITHOUT ID & DELIM
    # THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule ^/[a-z0-9_-]+(-([0-9]+))?\.html$ /viewforum.php?start=$2 [QSA,L,NC]
    # END PHPBB PAGES
    #####################################################


Forum de test a pour url : http://mikashue.info/test/root
Mon forum : http://paradise974.mikashue.info

Je ne sais pas si cela vient de là.
En tout cas, j'ai trouvé bizarre...

Merci d'avance,

Je vous souhaite une excellente soirée.
Revenir en haut de page
Gwaelia



Inscrit le: 13 Jan 2008
Messages: 8
Localisation: Ile de la Réunion

Erreur 404 = .htaccess et pourtant...Posté le: Sam Fév 16, 2008 6:38 am    Sujet du message: Re: Erreur 404 = .htaccess et pourtant...

J'ai essayé avec ce fichier .htaccess :

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 - ADVANCED
    #####################################################
    # 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 ^paradise974/forum\.html$ /paradise974/index.php [QSA,L,NC]
    # FORUM
    RewriteRule ^paradise974/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /paradise974/viewforum.php?f=$1&start=$3 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER
    RewriteRule ^paradise974/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /paradise974/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
    RewriteRule ^paradise974/annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /paradise974/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM
    RewriteRule ^paradise974/[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /paradise974/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # PROFILES ADVANCED
    RewriteRule ^paradise974/[a-z0-9_-]*-u([0-9]+)\.html$ /paradise974/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
    # USER MESSAGES ADVANCED
    RewriteRule ^paradise974/[a-z0-9_-]*-m([0-9]+)(-([0-9]+))?\.html$ /paradise974/search.php?author_id=$1&sr=posts&start=$3 [QSA,L,NC]
    # GROUPS ADVANCED
    RewriteRule ^paradise974/[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /paradise974/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
    # POST
    RewriteRule ^paradise974/post([0-9]+)\.html$ /paradise974/viewtopic.php?p=$1 [QSA,L,NC]
    # THE TEAM
    RewriteRule ^paradise974/equipe\.html$ /paradise974/memberlist.php?mode=leaders [QSA,L,NC]
    # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

    # FORUM WITHOUT ID & DELIM
    # THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule ^paradise974/[a-z0-9_-]+(-([0-9]+))?\.html$ /paradise974/viewforum.php?start=$2 [QSA,L,NC]
    # END PHPBB PAGES
    #####################################################


Malheureusement, ça ne marche pas... Des idées ? Sad

Edit : C'est bon, j'ai réussi. Il fallait considérer les sous-domaines comme les noms de domaines à part entière... Et donc, j'ai placé .htaccess dans le dossier paradise974 et c'est réglé !
Merci à tous ! Smile
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3821

Erreur 404 = .htaccess et pourtant...Posté le: Sam Fév 16, 2008 10:04 am    Sujet du message: Re: Erreur 404 = .htaccess et pourtant...

Gwaelia a écrit:


Edit : C'est bon, j'ai réussi. Il fallait considérer les sous-domaines comme les noms de domaines à part entière... Et donc, j'ai placé .htaccess dans le dossier paradise974 et c'est réglé !
Merci à tous ! Smile


Exactement !

_________________
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
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB3  » Réécriture URL Avancée
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: