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  
 
   
aucune réécriture des url
Aller à la page 1, 2  Suivante
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB3  » Réécriture URL Avancée
::  
Auteur Message
BigUpRouya



Inscrit le: 22 Nov 2007
Messages: 4

aucune réécriture des urlPosté le: Ven Nov 23, 2007 3:31 pm    Sujet du message: aucune réécriture des url

Bonjour a tous,

tout d'abord merci pour ce mod qui nous sera fort utile quand il fonctionnera correctement sur notre forum. Ce n'est malheureusement pas encore le cas ...

J'ai donc commencé a installer le mod ce matin. l'installation c'est bien déroullé, j'ai du renommés quelques forums afin d'optimiser la réecriture dans le cache

puis vient la mise en place du .htaccess ... et la je galère depuis 3H. résolu a demander de l'aide je vous donne déjà mon cheminement.

le premier fichier .htaccess généré dans l'administration donnais ça:
Code:
# FORUM INDEX
RewriteRule ^forum\.html$ /forum3/index.php [QSA,L,NC]


la direction ne marchait pas. ça m'a semblé logique puisque pour nos forums nous utilisons un sous domaine forums.lesinsoumis.org et donc dans les forums les url ont toujours été du type forums.lesinsoumis.org/index.php et non www.lesinsoumis.org/forum3/index.php même si les deux sont censées fonctionnée.

j'ai d'abord suprimé dans chaque regle de réecriture des url le /forum3 mais ça ne marchais pas plus. quand je dis que ça marche pas, ça veut dire que nos forums fonctionne mais qu'il n'y a aucune réecriture visible Sad

j'ai donc remodifier les regles d'ecriture en me rappellant qu'il faut partir de la racine de l'espace de l'hébergeur. le site étant dans un sous dossier j'ai mis le chemin complet /xxx/forum3 la ou il n'y avait que /forum3 et la non plus ça ne marche pas.

j'ai eu l'espace d'un instant la vision que les url était réecrite sous la forme -http://lesinsoumis.org/forum3/viewtopic?..... c'est a ce moment la que j'ai décidé d'écrire ce message. mais en écrivant ce message je me suis rappelé que je n'avais pas tester pour la réecriture de decocher de décomentée l'option "Options +FollowSymlinks" dans le .htaccess original (celui qui commençais par /forum3). ça n'as pas plus marché mais quand j'ai remis le précédent ... tout est resté identique et je ne suis pas passé aux écritures -http://lesinsoumis.org/forum3/viewtopic?..... . Bien sur ceci n'est pas une réecriture de l'url mais une url dupliquée mais je ne comprends pas comment cette url c'est imposée a moi et surtout pourquoi apres avoir remis le MEME fichier .htaccess ceci ne s'est pas reproduit !!!

voilà, il ne me reste plus qu'a vous confier mon fichier .htaccess dans son intégralité, en espérant que quelqu'un saura résoudre ce problème.

Code:

# passer en PHP5 pour 1and1
AddType x-mapp-php5 .php

# 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 /xxx/forum3/
# 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 ^forum\.html$ /xxx/forum3/index.php [QSA,L,NC]
# FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)/?(page([0-9]+)\.html)?$ /xxx/forum3/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$ /xxx/forum3/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$ /xxx/forum3/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$ /xxx/forum3/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^message([0-9]+)\.html$ /xxx/forum3/viewtopic.php?p=$1 [QSA,L,NC]
#PROFILES
RewriteRule ^membre([0-9]+)\.html$ /xxx/forum3/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# THE TEAM
RewriteRule ^l-equipe\.html$ /xxx/forum3/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_-]+/?(page([0-9]+)\.html)?$ /xxx/forum3/viewforum.php?start=$2 [QSA,L,NC]
# END PHPBB PAGES
#####################################################


Et une dernière chose qui me vient a l'esprit et qui pourras peut etre aider a la compréhension du problème: ce forum est couplé a notre site qui utilise lui aussi l'urlrewriting. le site et le forum sont dans des dossiers séparés tous les deux dans un sous dossier de la racine de l'hebergement. question: faut il fusionné ces deux fichiers .htaccess et mettre le nouveau a la racine de l'hébergement? dans le sous dossier ou sont installés site et forum? laissé tel quel?

merci d'avance pour l'aide que vous pourrez m'apporter


Dernière édition par BigUpRouya le Ven Nov 23, 2007 4:47 pm; édité 1 fois
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14327

aucune réécriture des urlPosté le: Ven Nov 23, 2007 3:48 pm    Sujet du message: Re: aucune réécriture des url

C'est le sous domaine je pense.

Comme il a l'air d'être installé dans un sous dossier du domaine principale, php doit renvoyer le chemin depuis la racine du domaine principale et pas du sous domaine, ou alors, phpBB3 a été installé via le domaine principale.
C'est un cas particulier, un dossier lié à deux domaines, il faut donc bien configurer pour utiliser le bon.

Donc, dans l'acp de phpBB, vérifies bien que tu as "/" ou rien du tout à Chemin du script (Général => Paramètres du serveur => Chemin du script).

Au même endroit, tu dois avoir forums.lesinsoumis.org pour Nom de domaine.
Coches bien l'option Forcer les réglages URL du serveur pour que ces réglages soient vraiment utilisés sur le forum.

Et tant qu'on y est, mets ".lesinsoumis.org" (sans les guillemets et avec le point ".")dans Paramètres des cookies => Domaine des cookies, pour bien partager tes cookies entre les sous domaines.

A ce stade, le .htaccess générer doit être bon. L'idée, c'est que phpBB3 est installé à la racine du sous domaine, donc, il n'y a pas de chemin à mentionner dans les rewriterules. Et le .htaccess doit être placé dans le dossier racine du sous domaine, forum3/ donc.

Pour les url avec des viewtopic etc, elle ne sont pas réécrites, tu as activé la réécriture dans l'acp ?

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
BigUpRouya



Inscrit le: 22 Nov 2007
Messages: 4

aucune réécriture des urlPosté le: Ven Nov 23, 2007 4:37 pm    Sujet du message: Re: aucune réécriture des url

Merci de ta réponse rapide.

déjà j'ai pu affiné les réglages du forum car effectivement les réglages dans paramètre du serveur de l'ACP. J'ai donc mis les bon réglages comme tu me l'a indiqué. J'ai modifié par la meme occasion les cookies comme indiqués.

tout est fait comme tu me l'a précisé et pourtant ça ne marche pas. je precise qu'avant chaque nouveau test je vide le cache. les urls ne sont pas réécrites. bien entendu j'avais activé dans l'ACP du Mod la réécriture des urls mais peut etre fallait-il l'activer ailleurs?

j'avoue mon incompétance a comprendre ce qui est marqué dans le .htaccess mais j'aime résoudre des problèmes donc je cherche de mon coté.

est ce que "RewriteBase /xxx/forum3/ " c'est bon? j'ai eu besoin de mettre ça pour faire fonctionner l'url rewiting sur le site et je crois que je n'est pas le choix mais c'est pour que tu me confirme.

j'ai du louper un truc au départ mais quoi???
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3477

aucune réécriture des urlPosté le: Ven Nov 23, 2007 4:56 pm    Sujet du message: Re: aucune réécriture des url

Il faut générer et mettre en place un nouveau .htaccess une fois que tu as modifié les réglage suggérés.

Ça doit marcher après ça. Il n'y aura plus de xxx/chemin/ du tout dans le .htaccess, le forum se trouve à la racine du sous domaine.

_________________
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
BigUpRouya



Inscrit le: 22 Nov 2007
Messages: 4

aucune réécriture des urlPosté le: Ven Nov 23, 2007 5:33 pm    Sujet du message: Re: aucune réécriture des url

voici mon nouveau .htaccess

Code:

# passer en PHP5 pour 1and1
AddType x-mapp-php5 .php

# 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 ^forum\.html$ /index.php [QSA,L,NC]
# FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)/?(page([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]
# POST
RewriteRule ^message([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
#PROFILES
RewriteRule ^membre([0-9]+)\.html$ /memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# THE TEAM
RewriteRule ^l-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_-]+/?(page([0-9]+)\.html)?$ /viewforum.php?start=$2 [QSA,L,NC]
# END PHPBB PAGES
#####################################################


ça ne marche toujours pas. je ne comprends vraiment pas ce qui cloche ...

une question me vient a l'esprit: c'est bien du php5 tout ça? car je force le php5 sur l'hébergeur donc ça peut peut etre venir de la? j'ai aussi testé les differents slash optionnels dans les options avancer de génération du .htaccess ... et aussi comme je modifie dans mon .htaccess original je ne sauvegarde pas celui qui est généréet qui se sauvegarde dans le cache de /phpbb_seo est-ce un tort?

l'hébergeur c'est 1and1 est ce qu'il y a des modifs spécifiques??

en tout cas merci de ta rapidité de réponse, c'est pas toujours le cas et ça mérite d'etre souligné
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3477

aucune réécriture des urlPosté le: Ven Nov 23, 2007 5:59 pm    Sujet du message: Re: aucune réécriture des url

A la racine du forum, ça doit passer tel quel chez 1&1, essais avec Options +FollowSymlinks au cas ou.

Tu peux aussi essayé de récupérer le .htaccess sauvegardé et y ajouter le AddType pour php5, il est possible que ça marche mieux dans ce sens.

Si non, c'est une histoire avec les sous domaines 1&1, j'ai pas testé, mais je doute qu'il ne soit pas possible d'utiliser le mod_rewrite dans un sous domaine de 1&1.

_________________
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
BigUpRouya



Inscrit le: 22 Nov 2007
Messages: 4

aucune réécriture des urlPosté le: Sam Nov 24, 2007 2:20 pm    Sujet du message: Re: aucune réécriture des url

On dit que la nuit porte conseil ...

je me suis repenché sur le problème, j'ai testé tes differentes solutions, encore et encore ... rien n'a marché

J'ai remarqué en approfondisant le petit tuto que la traduction qui est incomplete chez moi l'est sur les images dans le tuto (j'ai pas les les traduction du titre de l'onglet et des trois menus) j'ai désinstaller le script et l'ai réinstallé. là j'ai vu quelque chose que je n'avais pas vu la premiere fois, j' suis passé trop vite surement. Déjà il me dit que j'ai bien installer la version simple ... alors qu'en fait j'ai installer la version avancée, ensuite j'ai sous la page cette erreur php:
Fatal error: Call to undefined method stdClass::seo_end() in /xxx/phpbb_seo/phpbb_seo_install.php on line 197

je ne l'ai pas vue car elle n'est pas dans le cadre de l'admin mais sous se cadre? mon fichier zip est bien celui de la version avancée et mon phpbb3 est la 3.0.RC7

pour t'éviter des recherches voici le code autour de la ligne 197
Code:

   /**
   * Output the standard page footer
   */
   function page_footer() {
      global $db, $template, $phpbb_seo;
      $template->display('body');
      echo $phpbb_seo->seo_end(true);
      // Close our DB connection.
      if (!empty($db) && is_object($db)) {
         $db->sql_close();
      }
      exit;
   }
   /**


qu'en pense tu?
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14327

aucune réécriture des urlPosté le: Dim Nov 25, 2007 12:49 pm    Sujet du message: Re: aucune réécriture des url

Vérifies que tu utilises bien la dernière version du mod, et que tu as bien uploadé le fichier phpbb_seo/phpbb_seo_class.php.


Là, on dirait bien qu'il te manque la fonction seo_end() dans phpbb_seo_clas.php.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
Cflorian91



Inscrit le: 03 Jan 2008
Messages: 8

aucune réécriture des urlPosté le: Jeu Jan 03, 2008 5:36 pm    Sujet du message: Re: aucune réécriture des url

J'ai exactement le meme problème que toi, le rewritting du forum ne fonctionne pas.
J'ai eu la meme erreur lors de l'installation, savez vous comment résoudre l'erreur du seo_end() ??

Merci
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3477

aucune réécriture des urlPosté le: Jeu Jan 03, 2008 6:01 pm    Sujet du message: Re: aucune réécriture des url

Ce serait pas plutôt une mise à jour ?

La méthode seo_send() se trouve dans le fichier phpbb_seo/phpbb_seo_class.php, mais il faut qu'il soit à jour.

_________________
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
Cflorian91



Inscrit le: 03 Jan 2008
Messages: 8

aucune réécriture des urlPosté le: Jeu Jan 03, 2008 6:53 pm    Sujet du message: Re: aucune réécriture des url

comment savoir s'il est à jour, car j'ai bien le fichier phpbb_seo_class.php.

J'ai télécharger ce mod: adv_phpbb3_mod_rewriteV0-4-0.zip

Confused
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3477

aucune réécriture des urlPosté le: Jeu Jan 03, 2008 7:34 pm    Sujet du message: Re: aucune réécriture des url

La version est écrite dedans :
Code:
   var   $version = '0.4.0';

Mais c'est pas une garantie en cas de mise à jour partielle.

Le mieux si tu bloques, c'est de reprendre al dernière version, voir de re télécharger le mod si tu as manipulé les originaux et de recommencer avec (personnalisation et ajouts éventuels).

_________________
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
Cflorian91



Inscrit le: 03 Jan 2008
Messages: 8

aucune réécriture des urlPosté le: Jeu Jan 03, 2008 7:42 pm    Sujet du message: Re: aucune réécriture des url

j'ai ça
var $version = '0.4.0';

Que dois je faire alors ?
Lequel dois je telécharger ? Sad
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3477

aucune réécriture des urlPosté le: Jeu Jan 03, 2008 7:46 pm    Sujet du message: Re: aucune réécriture des url

C'est quoi le problème au juste ?
Pas de réécriture ou une erreur avec seo_end() ?

Lien de ton site ?

_________________
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
Cflorian91



Inscrit le: 03 Jan 2008
Messages: 8

aucune réécriture des urlPosté le: Jeu Jan 03, 2008 7:49 pm    Sujet du message: Re: aucune réécriture des url

j'ai pas de réécriture et j'avais constaté lors de l'installation du mod l'erreur php avec le seo_end
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 2 Aller à la page 1, 2  Suivante

Navigation Autres sujets de discussion

Sauter vers: