Página 1 de 1

Problema con Advanced phpBB3 SEO Mod Rewrite

Publicado: 18 Sep 2008, 05:16
por Cpokemon
Bueno, que raro yo posteando por acá :P

Les cuento mi nueva aventura...
Erase una vez, un foro Icy Phoenix, que un dia decidio irse para volver a ser phpbb2 y de ahi pasar a ser phpbb3.

Hasta acá todo bien. Decidi instalarle el Advanced phpBB3 SEO Mod Rewrite para poder volver a tener las mismas urls que tenia en el anterior IcyPhoenix.
Pero las URL no quedaron iguales... por ejemplo:

Url del viejo Icy Phoenix:

Código: Seleccionar todo

www.centropokemon.com.ar/phpbb3/torneo-wi-fi-oficial-de-centro-pokemon-2007-vt4732.html
Url del nuevo phpBB3:

Código: Seleccionar todo

http://www.centropokemon.com.ar/phpbb3/torneo-wi-fi-oficial-de-centro-pokemon-2007-t4732.html
Cómo puedo hacer para que sean como las viejas?

Lo mismo con los foros:

Viejas:

Código: Seleccionar todo

www.centropokemon.com.ar/phpbb3/normas-vf19.html
Nuevas:

Código: Seleccionar todo

http://www.centropokemon.com.ar/phpbb3/normas-f19.html
Este es el .htaccess que tengo:

Código: Seleccionar todo

# 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 ^index\.html$ /phpbb3/index.php [QSA,L,NC]
# FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /phpbb3/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$ /phpbb3/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
RewriteRule ^announces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /phpbb3/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$ /phpbb3/viewtopic.php?forum_uri=$1&t=$2&start=$4 [QSA,L,NC]
# PROFILES SIMPLE
RewriteRule ^member([0-9]+)\.html$ /phpbb3/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# USER MESSAGES SIMPLE
RewriteRule ^member([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /phpbb3/search.php?author_id=$1&sr=$2&start=$4 [QSA,L,NC]
# GROUPS SIMPLE
RewriteRule ^group([0-9]+)(-([0-9]+))?\.html$ /phpbb3/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^post([0-9]+)\.html$ /phpbb3/viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^active-topics(-([0-9]+))?\.html$ /phpbb3/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^unanswered(-([0-9]+))?\.html$ /phpbb3/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^newposts(-([0-9]+))?\.html$ /phpbb3/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# THE TEAM
RewriteRule ^the-team\.html$ /phpbb3/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$ /phpbb3/viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
# END PHPBB PAGES
#####################################################
Mi foro es: phpBB3 version 3.0.2
Modificaciones: Advanced phpBB3 SEO Mod

Re: Problema con Advanced phpBB3 SEO Mod Rewrite

Publicado: 23 Sep 2008, 19:14
por Cpokemon
Solucionado, pero no puedo mostrar la solución ya que me ayudo un amigo y no se que toco :(

Saludos

Re: Problema con Advanced phpBB3 SEO Mod Rewrite

Publicado: 07 Jul 2009, 02:43
por Cpokemon
URL: http://www.centropokemon.com.ar/foro/
Versión phpBB: phpBB3 (3.0.5)
MODs Instalados: Last Posts Titles Version 1.0.0a
Last Post on Index Version 1.9.0
phpBB SEO Ultimate SEO URL Version 0.6.0
Users of the day Version 0.0.2
Evil Quick Reply' Version 1.0.1
AJAX Chat Version 2.0.0B8
Prosilver: Profiles on Left
Plantilla(s) usada(s): prosilver
Servidor: linux, pago
Actualización desde otra versión: phpbb 3 3.0.2
Conversión desde otro sistema de foros: anteriormente fue un icyphoenix

Actualize el foro a la 3.0.5, y desde entonces no puedo configurar bien el mod rewrite. Actualize el foro reemplazando todos los archivos del foro anterior como si fuera de 0, y le instale los mods uno por uno nuevamente. Pero con el Mod Rewrite estoy peleando desde hace 2 días y no lo puedo terminar de poner bien... cada vez que voy a postear algo me cambia la url del post final y me redirecciona a un mensaje inexistente.. pero tambien pasa en otro link.. no se si me explico pero miren esta imagen y comparen las urls y las diferencias.

Imagen

como puedo arreglar eso para q se vea como en la imagen de la izquierda?

este es mi htaccess

Código: Seleccionar todo

php_flag max_execution_time 60 
# 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 lines
# Options +FollowSymlinks
# To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
# Options -MultiViews
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
# RewriteCond %{HTTP_HOST} !^www\.centropokemon\.com\.ar$ [NC]
# RewriteRule ^(.*)$ http://www.centropokemon.com.ar/$1 [QSA,L,R=301]

# DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
RewriteCond %{REQUEST_FILENAME} -f
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 ^foro/forum\.html$ /foro/index.php [QSA,L,NC]
# FORUM ALL MODES
RewriteRule ^foro/(forum|[a-z0-9_-]*-vf)([0-9]+)(-([0-9]+))?\.html$ /foro/viewforum.php?f=$2&start=$4 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^foro/(forum|[a-z0-9_-]*-vf)([0-9]+)/(topic|[a-z0-9_-]*-vt)([0-9]+)(-([0-9]+))?\.html$ /foro/viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^foro/announces/(topic|[a-z0-9_-]*-vt)([0-9]+)(-([0-9]+))?\.html$ /foro/viewtopic.php?t=$2&start=$4 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
RewriteRule ^foro/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-vt)([0-9]+)(-([0-9]+))?\.html$ /foro/viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
# PHPBB FILES ALL MODES
RewriteRule ^foro/resources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /foro/download/file.php?id=$2&t=$1 [QSA,L,NC]
# PROFILES ALL MODES WITH ID
RewriteRule ^foro/(member|[a-z0-9_-]*-u)([0-9]+)\.html$ /foro/memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
# USER MESSAGES ALL MODES WITH ID
RewriteRule ^foro/(member|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /foro/search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
# GROUPS ALL MODES
RewriteRule ^foro/(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /foro/memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
# POST
RewriteRule ^foro/post([0-9]+)\.html$ /foro/viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^foro/active-topics(-([0-9]+))?\.html$ /foro/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^foro/unanswered(-([0-9]+))?\.html$ /foro/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^foro/newposts(-([0-9]+))?\.html$ /foro/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# THE TEAM
RewriteRule ^foro/the-team\.html$ /foro/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

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