Página 1 de 4

Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 23 Abr 2010, 12:18
por javipz
Hola a todos, es mi primer post, y nunca me gusta empezar pidiendo cosas en los foros. (he pasado en este foro aprendiendo unos días y aun no se muy bien como se organizan los temas, si esto no debe ir aquí pido disculpas y ruego que sea movido a donde corresponda.

Recientemente he actualizado de phpBB 2.0.23 a phpBB3 3.0.7 y he instalado phpBB SEO Ultimate SEO URL V 0.6.4, lo que me ha supuesto toda una odisea, y he redactado este tutorial con los pasos seguidos en mi caso particular.
Lo tengo instalado en una subcarpeta como podéis ver http://www.avionesclasicos.com/phpBB2
DEJO AQUI LO QUE HE HECHO, con toda la información que he ido sacando de este foro y de otros.


Instrucciones de instalacion de phpBB SEO Ultimate SEO URL V 0.6.4 en un foro phpBB3 contenido en una subcarpeta, como por ejemplo http://www.dominio.com/foro
por javipz.

__________________________________
MATERIAL:
- phpBB-3.0.7-PL1_Full_Es > descargar de http://www.phpbb-es.com
- phpBB3-SEO-Premod_V_3-0-7-PL1 > descargar de http://downloads.phpbb-seo.com/seo-url- ... od-48.html
- phpBB_SEO_Ultimate_SEO_URL_v0.6.4 > http://downloads.phpbb-seo.com/phpbb-se ... rl-38.html

Explicación de cada cosa:
phpBB-3.0.7-PL1_Full_Es: esto es el foro phpbb3 traducido al castellano.

phpBB3-SEO-Premod_V_3-0-7-PL1: esto es un foro completo en inglés pero con archivos modificados para que funciones el mod que queremos instalar.

phpBB_SEO_Ultimate_SEO_URL_v0.6.4: este es el mod que queremos instalar para tener URLs amigables.
____________________________________


LO HE LOGRADO INSTALAR DEL SIGUIENTE MODO:


Subo el contenido de phpBB-3.0.7-PL1_Full_Es en una subcarpeta como http://www.dominio.com/foro (osea el foro normal en castellano y lo instalo, sea como foro nuevo o como actualización de phpBB2)(este tutorial asume que ya teneis el foro correctamente instalado y funcionando, no explicaré esto. En google cualquiera puede encontrar como se hace, si no buscad en http://www.phpbb-es.com)

SUbo encima de la instalación que tengo el phpBB3-SEO-Premod_V_3-0-7-PL1 (es decir, copio todo sobreescribiendo encima de lo que había en http://www.dominio.com/foro EXCEPTO el config.php)(REPITO: EXCEPTO EL CONFIG PHP)
2b>> compruebo que todo sigue funcionando, no deberiamos de notar ningun cambio y todo debe seguir en castellano.

Hago esto: (Extraido http://www.viciao2k3.net/blog/php/confi ... oro-phpbb/ aunque en este foro también hay una copia que ahora no encuentro) teniendo en cuenta las notas indicadas por mi.

//////////////
/ 1 Haz una copia de seguridad de tu foro phpb.
/ 2 Descarga Ultimate SEO url en español (es decir el phpBB_SEO_Ultimate_SEO_URL_v0.6.4 que ya lo deberiamos tener)
/ 3 Descomprime el fichero phpBB_SEO_Ultimate_SEO_URL_v0.6.2-Es.zip.
/ 4 Sube el contenido de la carpeta root en la raíz de tu foro (en nuestro caso a http://www.dominio.com/foro), si te pregunta para remplazar dile que si.
/ 5 Dale permisos chmod 777 a la carpeta phpbb_seo/cache
/ 6 Para instalar el mod entra en:
/ http://www.dominio.com/foro/phpbb_seo/p ... nstall.php
/
/ 7 Entra en el panel de control (si no has sido redirigido desde el paso anterior):
/ http://www.dominio.com/foro/adm/
/
/ 8 Entra en la pestaña PHPBB SEO.
/ 9 Activa todas las opciones. (*NOTA AL PIE MIA)
/ 10 Entra en CONFIGURACIÓN DE REESCRITURA DE URL > htaccess.
/ 11 Copia el contenido del fichero .htaccess de muestra. (**NOTA AL PIE MIA)
/ 12 Crea un fichero llamado .htaccess en la raíz de tu foro y pega ahí el contenido.
/ 13 Ejecuta el siguiente script para reescribir las URLs:
/ http://dominio.com/foro/phpbb_seo/sync_url.php
/
/ 14 Copia el contenido de contrib/phpBB_3.0.6_modified_files en la raíz de tu foro.
/
/
///////////


###########
# NOTA*>>> 3.9a PONER EN Tipo de URL rewriting: "avanzado"
# 3.9b NO ACTIVAR:
# --------------------------------------------------------------
# Directorio raíz Virtual:
# Si phpBB es instalado en una sudcarpeta (ejemplo /phpBB3/), usted puede simular una raíz para instalan los # enlaces y volverlos a escribir.
# -------------------------------------------------------------
#
# NOTA**>>> al pie de la pagina donde se muestra el htaccess:
# 3.11a Activa "mas opciones" y darle a enviar
#
# 3.11b PONER EN "SI":
# -----------------------------------------------------
# Ubicación .htaccess:
# Ponga el .htaccess en la carpeta de phpBB ?
# blablablabla....
# -----------------------------------------------------
#
# Darle a "enviar" de nuevo y copiar el htaccess. Continuar en el paso 3.12
#
###############




Para el que le sirva mi .htaccess en la carpeta raiz de mi foro ha quedado así:

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

# Uncomment the statement below if you want to make use of

# HTTP authentication and it does not already work.

# This could be required if you are for example using PHP via Apache CGI.

# RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

# REWRITE BASE

RewriteBase /phpBB2/

# HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN

# RewriteCond %{HTTP_HOST} !^www\.avionesclasicos\.com$ [NC]

# RewriteRule ^(.*)$ http://www.avionesclasicos.com/phpBB2/$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 ^forum\.html$ index.php [QSA,L,NC]

# FORUM ALL MODES

RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$ viewforum.php?f=$2&start=$4 [QSA,L,NC]

# TOPIC WITH VIRTUAL FOLDER ALL MODES

RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]

# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES

RewriteRule ^announces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?t=$2&start=$4 [QSA,L,NC]

# TOPIC WITHOUT FORUM ID & DELIM ALL MODES

RewriteRule ^([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]

# PHPBB FILES ALL MODES

RewriteRule ^resources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ download/file.php?id=$2&t=$1 [QSA,L,NC]

# PROFILES THROUGH USERNAME

RewriteRule ^member/([^/]+)/?$ memberlist.php?mode=viewprofile&un=$1 [QSA,L,NC]

# USER MESSAGES THROUGH USERNAME

RewriteRule ^member/([^/]+)/(topics|posts)/?(page([0-9]+)\.html)?$ search.php?author=$1&sr=$2&start=$4 [QSA,L,NC]

# GROUPS ALL MODES

RewriteRule ^(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]

# POST

RewriteRule ^post([0-9]+)\.html$ viewtopic.php?p=$1 [QSA,L,NC]

# ACTIVE TOPICS

RewriteRule ^active-topics(-([0-9]+))?\.html$ search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]

# UNANSWERED TOPICS

RewriteRule ^unanswered(-([0-9]+))?\.html$ search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]

# NEW POSTS

RewriteRule ^newposts(-([0-9]+))?\.html$ search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]

# UNREAD POSTS

RewriteRule ^unreadposts(-([0-9]+))?\.html$ search.php?search_id=unreadposts&start=$2 [QSA,L,NC]

# THE TEAM

RewriteRule ^the-team\.html$ 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 THREE LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-z0-9_-]+)/?(page([0-9]+)\.html)?$ viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]

# FIX RELATIVE PATHS : FILES

RewriteRule ^.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$ $1 [QSA,L,NC,R=301]

# FIX RELATIVE PATHS : IMAGES

RewriteRule ^.+/(styles/.*|images/.*)/$ $1 [QSA,L,NC,R=301]

# END PHPBB PAGES

#####################################################
:cerveza: HECHO TODO ESTO A MI YA ME FUNCIONA, espero que a alguien le sirva de ayuda. :cerveza:

URL: http://www.avionesclasicos.com/phpBB2
Versión phpBB: phpBB3 (3.0.7)
MODs Instalados: phpBB SEO Ultimate SEO URL V 0.6.4
Actualización desde otra versión: Si, actualizado desde phpBB 2.0.23

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 23 Abr 2010, 16:30
por angelismo
Gracias por el aporte ,a muchas usuarios les va servir.

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 23 Abr 2010, 17:04
por memoadian
Gracias, seguro a alguien lo ayuda, ya que muchas veces como en mi caso, tienes que probar aca y alla. :cerveza:

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 23 Abr 2010, 23:55
por jakk
creoq este tema podria ir en la seccion de guias, nose como lo veis vosotros

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 24 Abr 2010, 02:42
por javipz
;) nada señores, las gracias a todos vosotros, ya que casi todo lo que he puesto lo he leído por aquí o lo he descargado de enlaces de este foro... nunca había hecho un tutorial de este tipo, entre otras cosas pq de PHP no tengo ni idea, aunque siempre he trabajado con wordpress, joomla, phpBB, openx etc... entonces a la fuerza uno va pillando maña en esto de las instalaciones.

...pero lo juro instalar este mod ha sido horrible y anti intuitivo y lo he resuelto gracias a eso que los estudiantes llamamos "idea feliz". El tutorial me lo he hecho a mi mismo en un bloc de notas para recordármelo en un futuro y no tener que pasar el mismo trago, pero no me costaba nada pegarlo aquí y ahorrárselo a mas gente que como yo no tenga mucha idea de la "magia" del PHP.

Un saludo!

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 26 Abr 2010, 16:19
por ahh72
aqui hay otro tema donde se explica como configurarlo y lo probe mediante ese metodo y me funciono a la perfeccion:

Código: Seleccionar todo

http://www.phpbb-es.com/foro/soporte-mods-phpbb3/mod-seo-ayuda-t25297-10.html#p135755
saludos

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 29 Abr 2010, 06:00
por XxdarkmetalxX
muchas gracias por este aporte, mañana voy por fin despues de un tiempo a instalarlo, ya hice el backup..... :D

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 29 Abr 2010, 06:13
por engendro666
no estaria mal agregar e enlace a este post y al otro que marca alex a las preguntas frecuentes. ya que este es un tema muy consultado por los usuarios

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 29 Abr 2010, 18:22
por micasamitelefono
me pregunto que pasa con las modificaciones que ya tenemos hechas en nuestros foros, despues del paso 2 ¿no quedan sobreescritas?

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 29 Abr 2010, 19:02
por engendro666
Si usas premod si se sobreescriben. Para que no pase eso tenes que instalar manualmente cada mod del seo o bien reinstalar los mods luego de instalar seo premod

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 29 Abr 2010, 19:49
por XxdarkmetalxX
Hola que tal tengo un problema acabo de instalar este mod y aparentemente si se instalo bien, el problema es con mi plantilla ala hora de poner :

Activar URL Rewriting: mi plantilla se vuelve todo en blanco como si no existiera...,. que problema puedo tener.....

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 30 Abr 2010, 20:51
por Makoto
bueno eso pasa por q hiciste una mala edicion de los archivos a editar

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 02 May 2010, 04:39
por XxdarkmetalxX
Makoto escribió:bueno eso pasa por q hiciste una mala edicion de los archivos a editar
hola makoto gracias por responderme, ya la verdad mejor lo quite es mucho lio, prefiero seguir subiendo el pagerank y alexa de mi dominio principal y despues voy a comprar unos cuantos enlaces a mi foro para a si google considere mas rapidamente mi web y indexe. ese mod es bueno pero me costo mucho trabajo instalarlo, tuve que subir de nuevo mi foro ya que las bases de datos se me desconfiguraron.....

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 14 May 2010, 14:50
por luisjosue
una ves se instala el SEO premod y bajo el SEO ultimate SEO url compio los archivos al root (no tengo que hacer las modificaciones solo corro el install del SEO iltimate SEO url porque el premod ya hizo el trabajo de modificar lo que necesitaba uno modificar manual para instalar el SEO ultimate SEo url) pregunto porque tengo ya tengo qeu escoger que hare en mi foro gracias

Re: Como instalar phpBB SEO Ultimate SEO URL V 0.6.4

Publicado: 14 May 2010, 21:36
por luisjosue
instale el premod siguiendo los pasos de este post pero me sale error 404 cuando entro algun foro o algo lo hice en este foro de prueba que lo cree desde cero http://escrambiando.com/forum lo que no entendi tengo que poner el phpBB_SEO_Ultimate_SEO_URL_v0.6.4 o el premod o los dos a la ves?