| :: |
| Auteur |
Message |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13031
|
Posté le: Mer Juin 28, 2006 11:49 pm Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
aucun souci, c'est ça qui est bien avec les forums, on gère son temps
Ce truc avec le module et les lien des utilisateurs, j'ai pensé à truc :
Dans mod_topposteur.php essai :
Trouve :
| Code: | | $usertop = append_sid("profile.php?mode=viewprofile&u=".$top_users[$i]['user_id']); |
Remplace par :
| Code: | | $usertop = append_sid("profile.$phpEx?mode=viewprofile&u=".$top_users[$i]['user_id']); |
Pour le mail, oubli pas que les liens naturels sont interdits (ou doivent l'être) dans le robots.txt, donc, c'est pas méchant si un utilisateur post ce lien. Car à mon avis ils n'y a pas un très grand risque que ce soit un cas très répandu.
Cela dit, je jetterai un oeil à l'occasion
++ |
_________________ 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 |
|
 |
|
 |
Alan
Inscrit le: 26 Juin 2006 Messages: 15 Localisation: Marseille
|
Posté le: Jeu Juin 29, 2006 11:29 pm Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
Salut,
J'avais déjà testé cette modif, en fait, ça ne change rien...
Enfin, c'est pas grave... je laisse tomber pour le moment. Quand j'aurai un peu plus de temps, je verrai ça en profondeur.
Merci de ton aide.
Amicalement. |
|
|
| Revenir en haut de page |
|
 |
Bruno36 PR0

Inscrit le: 27 Déc 2006 Messages: 72 Localisation: thizay (indre)
|
Posté le: Mer Fév 28, 2007 5:28 pm Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
| dcz a écrit: | Bienvenue
Oui, il faut faire la petite modif suivante :
| Code: | #####################################################
# Pour Gf-Portal
######################################
#Ouvrir includes/page_header.php
#
# trouver et effacer :
#
if ( !strpos($HTTP_SERVER_VARS['REQUEST_URI'], '.' . $phpEx ) && ($HTTP_SERVER_VARS['REQUEST_URI']!="") )
{
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : "Location: ";
header($header_location . append_sid("portal.$phpEx", true));
exit;
} |
et :
| Code: | ####################################
# Dans .htaccess
# A insérer pour Gf-Portal avant le code
#
# Options +FollowSymlinks
# RewriteEngine On
# RewriteBase /
#####################################
# Code a insérer
DirectoryIndex portal.php index.php
##################################### |
Et hop  |
Bonjour!
Cher moi, sur le portail quand je clique dans le menue sur forum je revient a chaque fois sur le portail et le code est introuvable
| Code: | if ( !strpos($HTTP_SERVER_VARS['REQUEST_URI'], '.' . $phpEx ) && ($HTTP_SERVER_VARS['REQUEST_URI']!="") )
{
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : "Location: ";
header($header_location . append_sid("portal.$phpEx", true));
exit;
} |
 |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13031
|
|
| Revenir en haut de page |
|
 |
Bruno36 PR0

Inscrit le: 27 Déc 2006 Messages: 72 Localisation: thizay (indre)
|
Posté le: Jeu Mar 01, 2007 10:29 am Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
Merci j'ai trouver  |
|
|
| Revenir en haut de page |
|
 |
speed
Inscrit le: 01 Jan 2007 Messages: 49
|
Posté le: Jeu Avr 26, 2007 10:35 am Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
Post annulé déplacé dans un autre sujet  |
Dernière édition par speed le Mer Mar 26, 2008 3:02 am; édité 1 fois |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13031
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13031
|
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 71
|
Posté le: Ven Juin 22, 2007 4:43 pm Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
Salut !
J'ai bien fait toutes les modifs pour la réecriture des news et pourtant, rien ne change !
J'utilise le mode rewrite avancé.
Voici mon htaccess :
| Code: | RewriteEngine On
RewriteBase /
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
#RewriteRule ^index\.html$ /index.php [QSA,L,NC]
# FORUM PROTECTION RULE
#RewriteRule ^[a-z0-9_-]+/([^/]+\.html)$ /index.php [R=301,L,NC]
# CATEGORIES
RewriteRule ^[a-z0-9_-]*-c([0-9]+)\.html$ /index.php?c=$1 [QSA,L,NC]
# PAGINATED FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L,NC]
# FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)\.html$ /viewforum.php?f=$1 [QSA,L,NC]
# PAGINATED TOPIC
RewriteRule ^[a-z0-9_-]*-t([0-9]+)-([0-9]+)\.html$ /viewtopic.php?t=$1&start=$2 [QSA,L,NC]
# TOPIC
RewriteRule ^[a-z0-9_-]*-t([0-9]+)\.html$ /viewtopic.php?t=$1 [QSA,L,NC]
# POST
RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
#PROFILES
RewriteRule ^membre([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [QSA,L,NC]
# END PHPBB PAGES
#####################################################
#########################################################
# MX SITEMAPS REWRITE RULES SIMPLE #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2006/04/28
########################################################
# INDEX
#RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^sitemap\.html$ /sitemaps.php [QSA,L]
RewriteRule ^lien\.html$ /lien.php [QSA,L]
# PORTAL INDEX
RewriteRule ^mx-map\.html$ /sitemaps.php?mx [QSA,L]
# FORUM INDEX
RewriteRule ^forum-map\.html$ /sitemaps.php?fim [QSA,L]
# PAGINATED FORUM MAP
RewriteRule ^.+-fmp([0-9]+)-([0-9]+)\.html$ /sitemaps.php?fmp=$1&start=$2 [QSA,L]
# FORUM MAP
RewriteRule ^.+-fmp([0-9]+)\.html$ /sitemaps.php?fmp=$1 [QSA,L]
# CATEGORIES
RewriteRule ^.+-sc([0-9]+)\.html$ /sitemaps.php?c=$1 [QSA,L]
# SITEMAP SITE XML
RewriteRule ^([a-zA-Z0-9_-]+)-gx\.(xml(\.gz)?)$ /sitemap.php?xml=$1&$2&$3 [L]
#########################################################
# END SITEMAPS REWRITE RULES #
#########################################################
#########################################################
# GYM SITEMAPS AND RSS REWRITE RULES #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2006/02/22
########################
# RSS main
RewriteRule ^rss-?(l|s)?-?(m)?\.(xml(\.gz)?)$ /rss.php?$1&$2 [L]
# RSS forums
RewriteRule ^forums-rss-?(l|s)?-?(m)?\.(xml(\.gz)?)$ /rss.php?forum&c&$1&$2 [L]
# RSS all
RewriteRule ^([a-zA-Z0-9_-]+)-rss([0-9]*)-?(l|s)?-?(m)?\.(xml(\.gz)?)$ /rss.php?$1=$2&$3&$4 [L]
# RSS forum topics
RewriteRule ^.+-rf([0-9]+)-?(l|s)?-?(m)?\.(xml(\.gz)?)$ /rss.php?forum=$1&$2&$3 [L]
# SitemapIndex
RewriteRule ^sitemaps\.(xml(\.gz)?)$ /sitemap.php [L]
# Sitemap modules
RewriteRule ^([a-zA-Z0-9_-]+)-sitemap\.(xml(\.gz)?)$ /sitemap.php?$1 [L]
# Forum Sitemaps
RewriteRule ^.+-gf([0-9]+)\.(xml(\.gz)?)$ /sitemap.php?forum=$1 [L]
# Yahoo! urllist.txt
RewriteRule ^urllist\.(txt(\.gz)?)$ /urllist.php [L]
#########################################################
# END GYM SITEMAPS AND RSS REWRITE RULES #
######################################################### |
Mes liens restent sous la forum :
http://www.monsite.com/viewtopic.php?t=11
Si je ne fais pas les modifs precaunisées en premiere page, ils restent sous la forme :
http://www.monsite.com/post1123.html
Pourriez vous m'aiguiller ? |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13031
|
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 71
|
Posté le: Sam Juin 23, 2007 10:00 am Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
Apparemment non et ca me serait bien utile pour faire mon sitemap !!  |
|
|
| Revenir en haut de page |
|
 |
speed
Inscrit le: 01 Jan 2007 Messages: 49
|
Posté le: Sam Juin 23, 2007 1:08 pm Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
| mikedimoi a écrit: | Salut !
J'ai bien fait toutes les modifs pour la réecriture des news et pourtant, rien ne change !
J'utilise le mode rewrite avancé. |
Salut,
Le Mod Rewrite Avancé fonctionne parfaitement sur ton forum et aussi pour le bloc du portail dit [recent_topics]. Je ne sais pas quelle est ta version, mais moi en v 0.2.4, ça roule.
Qu’appelles-tu exactement les "news" sur ton GF-Portal ? Pour moi, les "News" sont ces petites infos que tu as dans le bloc central, grâce au [mod_news] fourni d’origine avec Gf-Portal ?
Et là, on trouve deux urls distinctes.
1°] Si tu cliques sur... [ Lecture complète ]
(Lorsqu'il y a une suite, car l'article est tronqué)
Tu obtiens une url non rewritée de type :
-http://www.ton_nom-de_domaine.com/portal.php?article=279&pid=1
A ma connaissance, il n’y a pas eu de Patch de phpbb-seo pour rewriter cette url.
J'ai supprimé la variable "&pid1" et ça donne donc :
-http://www.ton_nom-de_domaine.com/portal.php?article=279
... ce qui me semble être une url déjà plus "acceptable" pour Google, même si on pourrait faire mieux en se raccrochant au Mod Rewrite avancé.
2°] Si tu cliques sur... voir les commentaires
l'url ne peut pas être rewrité par tes modifs, car...
| dcz a écrit: | | Les changements de codes concernaient la version 0.0.2 des mod rewrite c'est pour cela |
Dans ce cas, tu obtiens une url non rewritée de type :
-http://www.ton_nom-de_domaine.com/viewtopic.php?t=279
Est-ce bien de cette seconde url dont tu parles ? Si c'est le cas, alors c'est l'url des commentaires des News, mais pas de l'url des News, strito sensu.
 |
Dernière édition par speed le Sam Juin 23, 2007 4:41 pm; édité 1 fois |
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 71
|
Posté le: Sam Juin 23, 2007 4:41 pm Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
Salut Speed et merci pour ta contribution.
Je ne parlais pas forcément des news.
Cela dit, je viens d'essayer et, en effet, tout ce que tu viens de dire est juste.
Je parlais plutot du MOD mod_recent_topics qui a pour but d'afficher les 10 derniers posts sur mon portail.
Il me semble bien plus important de corriger ces réecritures que les news qui ne sont pas réellement dynamiques.
Donc, chez moi, la réecriture des ces liens se fait sous la forme de :
http://www.monsite.com/post1140.html?sid=8154d9ae85b7603ebe4c2e3a65acb6d5#1140
Merci encore |
|
|
| Revenir en haut de page |
|
 |
speed
Inscrit le: 01 Jan 2007 Messages: 49
|
Posté le: Sam Juin 23, 2007 5:13 pm Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
Ah OK, c'est donc du bloc des "Sujets récents" (recent_topics) dont tu parlais.
En fait on devrait dire : "Dernier message des sujets récents". Le titre du Mod est inexact, selon moi, ce n'est pas recent_topics mais latest_ post_recent_topics que son auteur aurait dû le baptiser.
Car si tu cliques sur le titre du sujet en question, tu arrives sur le dernier post.
Et donc l'url est rewrité, car moi je vois chez toi :
-http://www.ton-nom-de-domaine.com/post1135.html#1135
Donc c'est correct, vu que tu pointes vers un post et pas vers un sujet ; exactement comme dans la partie forum, pour les derniers posts visibles sur le index_body, et pour lequel il y a d'ailleurs un Disallow: /post dans le robots.text pour pas que Google les prenne en compte  |
|
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 71
|
Posté le: Sam Juin 23, 2007 5:23 pm Sujet du message: Re: mod rewrite avancé et intermédiaire - GF-Portal |
|
|
Ah oui ! Exact !
J'ai manqué un peu de jugeotte sur cette question.
Dans la réecriture, ne serait il donc pas possible de réécrire ces URLs ? |
|
|
| Revenir en haut de page |
|
 |
|
|