Erreur 404 avec slash en fin d'url

Le forum de support de la premod phpBB SEO pour phpBB3.
La premod inclus les trois solution de réécriture d'URL de phpBB SEO ainsi que différents mods d'optimisation du référencement pré-installés.

Modérateur: Modérateurs

Erreur 404 avec slash en fin d'url

Messagede poupou » Mer Juil 27, 2011 9:54 pm

Bonjour a tous,

Je viens vous demandé de l'aide aprés la mise a jour de la 3.08 a la 3.0.9.

Depuis l'index du forum, toutes les catégories et forums ce termine avec une erreur 404.
Probleme avec le / en fin d'url, quant on l'enlève, ca marche. Pas de soucis avec les topics ou autres.
cela fait deux jours que j'essaye de régler ce probleme, j'ai lu les sujets de votre forum et testez les solutions données mais sans succes.
Même dans l'admin, onglet phpbb seo, ensuite .htacces, j'ai tout fait dans Plus d’options:
J'ai rien changer d'autres et depuis 4 ans je n'ai jamais eu ce soucis.

Mon forum et dans un dossier appeler "forum"
J'ai eu un soucis avec la mise a jour automatique dans le fichier fonctions.php du dossiers includes, mais j'ai réussi grace a winmerge apres bataille a cause des nombreux mods qu'il m'avais enlevé, la mise a jour c'est bien fini.

Pouvez vous m'orienter ou trouvé ce problème ? Merci.

Extrait du .htacces
Code: Tout sélectionner
    # DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    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 WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
    # RewriteRule ^forum/forum\.html$ /forum/index.php [QSA,L,NC]
    # FORUM ALL MODES
    RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)$ /forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER ALL MODES
    RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM ALL MODES
    RewriteRule ^forum/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
    # PHPBB FILES ALL MODES
    RewriteRule ^forum/ressources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /forum/download/file.php?id=$2&t=$1 [QSA,L,NC]
    # PROFILES THROUGH USERNAME
    RewriteRule ^forum/membre/([^/]+)/?$ /forum/memberlist.php?mode=viewprofile&un=$1 [QSA,L,NC]
    # USER MESSAGES THROUGH USERNAME
    RewriteRule ^forum/membre/([^/]+)/(topics|posts)/?(page([0-9]+)\.html)?$ /forum/search.php?author=$1&sr=$2&start=$4 [QSA,L,NC]
    # GROUPS ALL MODES
    RewriteRule ^forum/(groupe|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /forum/memberlist.php?mode=group&g=$2&start=$4 [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

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

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

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

Publicité

Re: Erreur 404 avec slash en fin d'url

Messagede trefle » Dim Juil 31, 2011 4:28 pm

salut,

as tu un exemple d'url qui fonctionne sans le slash mais pas avec ?
Trefle
trefle
PR6
PR6
 
Messages: 676
Inscription: Mar Juin 03, 2008 5:46 pm

Re: Erreur 404 avec slash en fin d'url

Messagede poupou » Lun Aoû 01, 2011 11:48 pm

Bonjour trefle,

Merci pour ton intérêt ;)
En faite je ne veut pas mettre le lien du forum en public.
Mais en gros monforum.fr/premiere-categorie/ m'envoi sur la page 404 personnalisé du forum quand on est deja sur le forum et comme on vient par google, c'est la page 404 blanche.
Quand j'enlève le dernier slash monforum.fr/premiere-categorie ça marche.
poupou
 
Messages: 6
Inscription: Mer Juil 27, 2011 8:53 pm

Re: Erreur 404 avec slash en fin d'url

Messagede trefle » Mar Aoû 02, 2011 7:57 pm

c'est le .htaccess donné par le mod phpbb-seo ?

Code: Tout sélectionner
    RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)$ /forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]

je dirais qu'il manque un / à la fin est que çà serait mieux comme çà

Code: Tout sélectionner
    RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)/$ /forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]


mais moi j'ai çà ( mais tu as peut être des réglages différents) Comment marche la pagination de tes pages du forum ?
Code: Tout sélectionner
RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$ /viewforum.php?f=$2&start=$4 [QSA,L,NC]
Trefle
trefle
PR6
PR6
 
Messages: 676
Inscription: Mar Juin 03, 2008 5:46 pm

Re: Erreur 404 avec slash en fin d'url

Messagede poupou » Mar Aoû 02, 2011 9:08 pm

Merci trefle pour cette aide.

Oui, c'est bien le mod phpbb seo qui me donne ce code.
Je viens de testez avec le slash et ?$ même /?$ et toujours la même erreur, hélas.

Un membre ma averti qu'on peut même plus créé un nouveau sujet.
SQL ERROR [ mysqli ]

Field 'topic_url' doesn't have a default value [1364]
poupou
 
Messages: 6
Inscription: Mer Juil 27, 2011 8:53 pm

Re: Erreur 404 avec slash en fin d'url

Messagede trefle » Mar Aoû 02, 2011 9:14 pm

tu as bien fait la mise à jour depuis la prémod 3.0.8 à la prémod 3.0.9 ?

tu as un thème spécial ou le thème de base prosilver ?

il ne faut pas mettre de ?

pour on autre problème
Topic_url' doesn't have a default value
Trefle
trefle
PR6
PR6
 
Messages: 676
Inscription: Mar Juin 03, 2008 5:46 pm

Re: Erreur 404 avec slash en fin d'url

Messagede poupou » Mar Aoû 02, 2011 9:48 pm

Oui, exact, de la premod 3.08 a la premod 3.0.9 en automatique et j'ai bien un theme prosilver.
Maintenant j'ai bien ceci, car j'avais désactiver le No Duplicate est avais oublié de le remettre en faite j'ai tout testez les combinaisons histoire de voir.
FORUM ALL MODES
RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$ /viewforum.php?f=$2&start=$4 [QSA,L,NC]



Pour l'autre erreur d'un nouveau topic, je l'avais déjà eu, mais je viens de la refaire et ça remarche.
Merci beaucoup :wink:
poupou
 
Messages: 6
Inscription: Mer Juil 27, 2011 8:53 pm

Re: Erreur 404 avec slash en fin d'url

Messagede trefle » Mar Aoû 02, 2011 9:51 pm

et çà ne marche toujours pas ?

url du forum ?
Trefle
trefle
PR6
PR6
 
Messages: 676
Inscription: Mar Juin 03, 2008 5:46 pm

Re: Erreur 404 avec slash en fin d'url

Messagede poupou » Mar Aoû 02, 2011 9:56 pm

Non hélas, j'ai envoyé l'url en mp :wink:
poupou
 
Messages: 6
Inscription: Mer Juil 27, 2011 8:53 pm

Re: Erreur 404 avec slash en fin d'url

Messagede trefle » Mar Aoû 02, 2011 9:57 pm

je viens de noter quelquechose...

moi mon forum est à la racine mais le tien non donc il te faut

RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$ /forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]
Trefle
trefle
PR6
PR6
 
Messages: 676
Inscription: Mar Juin 03, 2008 5:46 pm

Re: Erreur 404 avec slash en fin d'url

Messagede trefle » Mar Aoû 02, 2011 10:02 pm

dernière solution,

comment sont générés tes pages 404 ?

çà ne serait pas ce mod qui bloquerait celui de phpbb-seo ?
Trefle
trefle
PR6
PR6
 
Messages: 676
Inscription: Mar Juin 03, 2008 5:46 pm

Re: Erreur 404 avec slash en fin d'url

Messagede poupou » Mar Aoû 02, 2011 10:21 pm

Non en faite, j'ai dit mod, car il as une page a lui dans l'administration phpbb seo et qu'on peut l'activer ou pas.
Mais c'est bien la premod que j'ai mis sans mettre d'autres mods de seo.
Désoler pour le quiproquo :wink:

PS: je viens de tester ta solution du htacess, mais toujours la même erreur.
Je regarde si j'avais mis un mod a part pour les pages d'erreurs.

Re ps : j'ai bien le mod, debug_errors_and_notices_1_0_1, même en le désactivant même erreur, par contre peut de code mais un fichier d'install.
poupou
 
Messages: 6
Inscription: Mer Juil 27, 2011 8:53 pm

Re: Erreur 404 avec slash en fin d'url

Messagede dbass » Sam Oct 01, 2011 6:12 pm

Exactement le même souci pour moi depuis la mise à jour, impossible d'accéder aux forums via l'index, tout le reste fonctionne. Dans mon htaccess j'ai ça:
Code: Tout sélectionner
# FORUM ALL MODES
RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]


Un peu gênant tout de même!
dbass
 
Messages: 11
Inscription: Mer Juin 07, 2006 10:33 am


Retourner vers Premod phpBB SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Yahoo [Bot] et 2 invités