Inextricable !!!

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

Modérateur: Modérateurs

Inextricable !!!

Messagede Kyros » Dim Nov 09, 2008 5:41 pm

Bonjour et désolé de revenir sur le sujet..
mais je dois avouer que je deviens fou et que je ne sais plus comment régler ce problème..
Voila
J'ai la version prémod phpbb Seo..
J'ai par ailleurs installé le mod rewrite url...
tout semble fonctionner à l'exception de l'essentiel
la réécriture ne se fait jamais et ce malgré les différentes versions du .htaccess que j'essaye...
alors je sais plus quoi faire..c'est vraiment frustrant... :cry:
Voici 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 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 ^www.discutons.biz/forum\.html$ /www.discutons.biz/index.php [QSA,L,NC]
    # FORUM
    RewriteRule ^www.discutons.biz/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /www.discutons.biz/viewforum.php?f=$1&start=$3 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER
    RewriteRule ^www.discutons.biz/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /www.discutons.biz/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
    RewriteRule ^www.discutons.biz/annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /www.discutons.biz/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM
    RewriteRule ^www.discutons.biz/([a-z0-9_-]*)/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /www.discutons.biz/viewtopic.php?forum_uri=$1&t=$2&start=$4 [QSA,L,NC]
    # PROFILES SIMPLE
    RewriteRule ^www.discutons.biz/membre([0-9]+)\.html$ /www.discutons.biz/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
    # USER MESSAGES SIMPLE
    RewriteRule ^www.discutons.biz/membre([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /www.discutons.biz/search.php?author_id=$1&sr=$2&start=$4 [QSA,L,NC]
    # GROUPS SIMPLE
    RewriteRule ^www.discutons.biz/groupe([0-9]+)(-([0-9]+))?\.html$ /www.discutons.biz/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
    # POST
    RewriteRule ^www.discutons.biz/post([0-9]+)\.html$ /www.discutons.biz/viewtopic.php?p=$1 [QSA,L,NC]
    # ACTIVE TOPICS
    RewriteRule ^www.discutons.biz/sujets-actifs(-([0-9]+))?\.html$ /www.discutons.biz/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
    # UNANSWERED TOPICS
    RewriteRule ^www.discutons.biz/sans-reponses(-([0-9]+))?\.html$ /www.discutons.biz/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
    # NEW POSTS
    RewriteRule ^www.discutons.biz/nouveaux-messages(-([0-9]+))?\.html$ /www.discutons.biz/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
    # THE TEAM
    RewriteRule ^www.discutons.biz/equipe\.html$ /www.discutons.biz/memberlist.php?mode=leaders [QSA,L,NC]
    # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

    #####################################################
    # GYM Sitemaps & RSS
    # Global channels
    RewriteRule ^www.discutons.biz/rss(/(news)+)?(/(digest)+)?(/(short|long)+)?/?$ /www.discutons.biz/gymrss.php?channels&$2&$4&$6 [L,NC]
    # END GYM Sitemaps & RSS
    #####################################################

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

    #####################################################
    # GYM Sitemaps & RSS
    # Main feeds & channels
    RewriteRule ^www.discutons.biz/rss(/(news)+)?(/(digest)+)?(/(short|long)+)?(/([a-z0-9_-]+))?/([a-z0-9_]+)\.xml(\.gz)?$ /www.discutons.biz/gymrss.php?$9=$8&$2&$4&$6&gzip=$10 [L,NC]
    # Forum feeds
    RewriteRule ^www.discutons.biz/[a-z0-9_-]*-f([0-9]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /www.discutons.biz/gymrss.php?$8=$1&$3&$5&$7&gzip=$9 [L,NC]
    # Module feeds without ids
    RewriteRule ^www.discutons.biz/([a-z0-9_-]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /www.discutons.biz/gymrss.php?nametoid=$1&$3&$5&$7&modulename=$8&gzip=$9 [L,NC]
    # Google SitemapIndex
    RewriteRule ^www.discutons.biz/sitemapindex\.xml(\.gz)?$ /www.discutons.biz/sitemap.php?gzip=$1 [L,NC]
    # Forum sitemaps
    RewriteRule ^www.discutons.biz/[a-z0-9_-]+-f([0-9]+)\.xml(\.gz)?$ /www.discutons.biz/sitemap.php?forum=$1&gzip=$2 [L,NC]
    # Module sitemaps
    RewriteRule ^www.discutons.biz/([a-z0-9_]+)-([a-z0-9_-]+)\.xml(\.gz)?$ /www.discutons.biz/sitemap.php?$1=$2&gzip=$3 [L,NC]
    # END GYM Sitemaps & RSS
    #####################################################

Voici mon forum
mon forum
Rien à faire..de multiples configurations
y'aurait t-il des incompatibilités?
ça n'a rien à voir avec mon hébergeur puisque chez le même hébergeur j'ai des sites qui tournent en joomla et le rewrite fonctionne parfaitement.. :cry:
Kyros
 
Messages: 35
Inscription: Lun Sep 22, 2008 11:30 pm

Publicité

Messagede SeO » Dim Nov 09, 2008 5:56 pm

heu, tu as activé la réécriture d'url dans l'acp ?
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede Kyros » Dim Nov 09, 2008 6:32 pm

heu, tu as activé la réécriture d'url dans l'acp ?

Salut... :wink:
Ben quand je l'active, erreur 404 sur toutes les pages... :cry:
Kyros
 
Messages: 35
Inscription: Lun Sep 22, 2008 11:30 pm

Messagede Kyros » Lun Nov 10, 2008 6:19 pm

Up !!!
Personne...un conseil, une aide... :roll:
Kyros
 
Messages: 35
Inscription: Lun Sep 22, 2008 11:30 pm

Messagede SeO » Lun Nov 10, 2008 10:32 pm

C'est que du coup, c'est le même problème que sur l'autre fil que tu as posté et auquel tu n'as pas répondu : http://www.phpbb-seo.com/forums/reecrit ... t3591.html
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede Kyros » Ven Nov 21, 2008 4:53 am

Salut...
J'ai enfin réussi à trouver une solution...
Les écritures fonctionnent et c'est bien cool..
comment j'ai fait..j'ai installé un autre forum premod seo sur un autre serveur et j'ai pris le.htaccess en indiquant l'adresse de mon forum là ou il fallait..
Alors pourquoi mon propre système ne génére pas un bon .htaccess?
Je sais pas..et je vais pas chercher à comprendre..
Toutefois..en mettant le mode réécriture en route , je me rends compte qu'il y'a un problème à la création de nouveau topic et de nouveaux post..
En haut de la page..je vois ça affiché
Code: Tout sélectionner
Warning: Cannot modify header information - headers already sent by

avec des indications concernant le includefunction.php.. :roll:
Bon..voila..
Si quelqu'un comprend ce qui se passe..comme d'hab et selon la formule consacrée..je vous en serais très reconnaissant... :lol:
Kyros
 
Messages: 35
Inscription: Lun Sep 22, 2008 11:30 pm

Messagede SeO » Ven Nov 21, 2008 10:50 am

Kyros a écrit:Alors pourquoi mon propre système ne génére pas un bon .htaccess?
Je sais pas..et je vais pas chercher à comprendre..


C'est peut être encore une histoire de config : http://www.phpbb-seo.com/forums/reecrit ... html#31798
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede Kyros » Ven Nov 21, 2008 10:57 am

SeO a écrit:
Kyros a écrit:Alors pourquoi mon propre système ne génére pas un bon .htaccess?
Je sais pas..et je vais pas chercher à comprendre..


C'est peut être encore une histoire de config : http://www.phpbb-seo.com/forums/reecrit ... html#31798

Quoi qu'il en soit ..ça fonctionne..
mais le soucis qui se produit à la création de topic
Grosse erreur de l'HEader php..
Est ce que cette panne est connue ou pas?
MErci :wink:
Kyros
 
Messages: 35
Inscription: Lun Sep 22, 2008 11:30 pm

Messagede SeO » Ven Nov 21, 2008 1:29 pm

Postes l'erreur complète pour voir.
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede Kyros » Ven Nov 21, 2008 9:53 pm

Voila...
Code: Tout sélectionner
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 1854: parse_url(http:///www.discutons.biz/yaya-t800.html) [function.parse-url]: Unable to parse URL

Warning: Cannot modify header information - headers already sent by (output started at /home/www/sites/pascal67/discutons.biz/subdomains/www/html/includes/functions.php:3001) in /home/www/sites/pascal67/discutons.biz/subdomains/www/html/includes/functions.php on line 3592

Warning: Cannot modify header information - headers already sent by (output started at /home/www/sites/pascal67/discutons.biz/subdomains/www/html/includes/functions.php:3001) in /home/www/sites/pascal67/discutons.biz/subdomains/www/html/includes/functions.php on line 3594

Warning: Cannot modify header information - headers already sent by (output started at /home/www/sites/pascal67/discutons.biz/subdomains/www/html/includes/functions.php:3001) in /home/www/sites/pascal67/discutons.biz/subdomains/www/html/includes/functions.php on line 3595

Warning: Cannot modify header information - headers already sent

ce que j'ai cru comprendre c'est que les urls avec dedans les mots des nouveaux topics ne peuvent pas être créées alors que le reste de la réécriture fonctionne.. :wink:
Kyros
 
Messages: 35
Inscription: Lun Sep 22, 2008 11:30 pm

Messagede Kyros » Sam Nov 22, 2008 12:11 am

Bon voila
j'ai réparé..
C'était deux petites nuances à corriger dans le fichier include/function.php
par contre...quand je crée un nouveau topic..celui ci prenant une URL reprenant le titre du topic devient ensuite impossible à consulter dans la mesure où les forums sont réécris mais pas les topics alors que je suis en mode avancé..
Vous comprenez ce que je veux dire? :roll:
Kyros
 
Messages: 35
Inscription: Lun Sep 22, 2008 11:30 pm

Messagede SeO » Sam Nov 22, 2008 8:39 am

Pourquoi ne pas utiliser la premod si tu as tant de mal a installer le mod ?
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede Kyros » Sam Nov 22, 2008 9:55 am

Mais justement...je suis sur le premod...
le problème que j'ai , ici et maintenant, c'est que les URL des topics se créent mais ne sont pas accessibles dans le navigateur..le forum répond , le sujet que vous cherchez n'existe pas...et quand ça donne ça...c'est bien une url du style :http://www.monforum.com/topic.html qui est visible...
Le topic créé ensuite peut être retrouvé dans les derniers sujets sous une url non réécrite...
Voila..
Je suis en premod...et donc, oui j'ai des soucis parce que j'ai installé le premod sur une installation qui avait déjà un peu vécu..donc, y'a eu des ajustements à faire..mais là, il me semble que je suis pas loin de tout faire bien fonctionner.... :?
Kyros
 
Messages: 35
Inscription: Lun Sep 22, 2008 11:30 pm

Messagede Kyros » Sam Nov 22, 2008 10:01 am

au fait, je poste mon nouveau .htaccess
Je pense qu'il doit y'avoir une petite retouche à faire...? :P
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 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 - MIXED
    #####################################################
    # AUTHOR : dcz www.phpbb-seo.com
    # STARTED : 01/2006
    #################################
    # FORUMS PAGES
    ###############
    # 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]+)/topic([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
    RewriteRule ^annonces/topic([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM
    RewriteRule ^([a-z0-9_-]*)/?topic([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?forum_uri=$1&t=$2&start=$4 [QSA,L,NC]
    # PROFILES ADVANCED
    RewriteRule ^[a-z0-9_-]*-u([0-9]+)/$ /memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
    # USER MESSAGES ADVANCED
    RewriteRule ^[a-z0-9_-]*-u([0-9]+)/(topics|posts)/?(page([0-9]+)\.html)?$ /search.php?author_id=$1&sr=$2&start=$4 [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]
    # 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]
    # 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
    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]
    # END PHPBB PAGES
    #####################################################

Kyros
 
Messages: 35
Inscription: Lun Sep 22, 2008 11:30 pm

Messagede SeO » Sam Nov 22, 2008 10:39 am

Donc, commence par poster dans le bon forum => http://www.phpbb-seo.com/forums/premod-phpbb-seo-vf64/

Et assures toi d'utiliser la dernière version (3.0.3), de là, on en discute plus en détails ;)

Il n'y a pas de retouche à faire, sauf si tu as fait des modifs dont il faut que tu nous parle.
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm


Retourner vers mod Rewrite phpBB2

Qui est en ligne

Utilisateurs parcourant ce forum: psbot [Picsearch] et 5 invités