Página 4 de 6

Re: MOD SEO Ayuda

Publicado: 17 May 2010, 15:30
por Dolls
me podrian decir entonces en que parte de ese archivo debo poner ese codigo

Re: MOD SEO Ayuda

Publicado: 20 May 2010, 02:08
por mikelangel001
Hola a todos!

Estoy ya desquiciado y no se a que recurrir, a ver si me pueden ayudar.

Tengo montado un foro PHPBB3 3.0.7 en un hosting de 1and1. Bien realizo todos los pasos para la instalación siguientes:
Haz una copia de seguridad de tu foro phpb.
Descarga Ultimate SEO url en español
Descomprime el fichero phpBB_SEO_Ultimate_SEO_URL_v0.6.2-Es.zip.
Sube el contenido de la carpeta root en la raíz de tu foro, si te pregunta para remplazar dile que si.
Dale permisos chmod 777 a la carpeta phpbb_seo/cache
Para instalar el mod entra en:
http://dominio.com/foro/phpbb_seo/phpbb_seo_install.php

Entra en el panel de control:
http://dominio.com/foro/adm/

Entra en la pestaña PHPBB SEO.
Activa todas las opciones.
Entra en CONFIGURACIÓN DE REESCRITURA DE URL > htaccess.
Copia el contenido del fichero .htaccess de muestra.
Crea un fichero llamado .htaccess en la raíz de tu foro y pega ahí el contenido.
Ejecuta el siguiente script para reescribir las URLs:
http://dominio.com/foro/phpbb_seo/sync_url.php

Copia el contenido de contrib/phpBB_3.0.6_modified_files en la raíz de tu foro.
Bien, todo bien hasta el punto que dice: Ejecuta el siguiente script para reescribir las URLs:
http://dominio.com/foro/phpbb_seo/sync_url.php


Me da el siguiente error: Usted debera activar reescritura de SQL para utilizar el script!

¿Puede que me falte el mod_rewrite? Como lo hago para activarlo si es asi...

El caso es que de ahí no paso...y me urge bastante...por favor ¿Alguien tan amable de echarme una mano? Se lo agradeceré con creces

Se me olvidaba, el .htaccess que me genera es el siguiente:
# 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 /
# HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
# RewriteCond %{HTTP_HOST} !^foromusculacion\.com$ [NC]
# RewriteRule ^(.*)$ http://foromusculacion.com/$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]+)(-([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 ALL MODES WITH ID
RewriteRule ^(member|[a-z0-9_-]*-u)([0-9]+)\.html$ /memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
# USER MESSAGES ALL MODES WITH ID
RewriteRule ^(member|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /search.php?author_id=$2&sr=$3&start=$5 [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 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]
# 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
#####################################################

Re: MOD SEO Ayuda

Publicado: 11 Jun 2010, 12:20
por micasamitelefono
hola, acabo de conseguir hacer funcionar este mod, pero me pregunto si podría hacer un par de modificaciones.

veo que en este foro cuando me situo encima de un nick la url es del tipo

http://www.phpbb-es.com/foro/usuario/********/

y así me gustaría tenerlo en el mio, en el cual en lugar de usuario, me sale member, asi mismo con los grupos y alguna traduccion mas

Re: MOD SEO Ayuda

Publicado: 12 Jun 2010, 06:48
por memoadian
eso viene en la configuracion del mod, leelo un poco, aunque sinceramente esa modificacion no es muy necesaria, para mi gusto es un poco un lujo.

Re: MOD SEO Ayuda

Publicado: 12 Jun 2010, 10:02
por micasamitelefono
si ya he visto que viene en la seccion DIY, pero no acabo de entenderlo muy bien, es por eso que pido ayuda. Gracias de todos modos

Re: MOD SEO Ayuda

Publicado: 12 Jun 2010, 22:39
por jakk
los cambios esos de idioma que comentas se hacen en el archivo phpbb_seo/seo_class.php

Re: MOD SEO Ayuda

Publicado: 13 Jun 2010, 02:50
por ahh72
jakk escribió:los cambios esos de idioma que comentas se hacen en el archivo phpbb_seo/seo_class.php
creo que te refieres a este archivo /phpbb_seo/phpbb_seo_class.php :roll:

sabes en donde tienen que hacerse esos cambios jakk? encontre algo como member y lo modifique pero se hizo un desastre el seo asi que lo puse como estaba antes :oops:

saludos

Re: MOD SEO Ayuda

Publicado: 14 Jun 2010, 11:30
por jakk
si en ese archivo, lo dije sin mirar como se llamaba, no estaba seguro de como era pero bueno, ahi es, en esta linea :

Código: Seleccionar todo

var	$seo_static = array(
lo que hay despues de eso ene sa linea se puede cambiar, pero logicamente despues hay que generar otro htaccess para que se cambie en el foro

Re: MOD SEO Ayuda - Modificar links

Publicado: 14 Jun 2010, 17:48
por Makoto
para eso has esto:

abrir:

Código: Seleccionar todo

phpbb_seo/includes/setup_phpbb_seo.php
buscar:

Código: Seleccionar todo

// <== Special for lazy French, others may delete this part
Agregar despues:

Código: Seleccionar todo

// ==> Especial por Makoto, para idioma esp
		if ( strpos($config['default_lang'], 'es') !== false ) {
			$this->seo_static['user'] = 'miembro';
			$this->seo_static['group'] = 'grupo';
			$this->seo_static['global_announce'] = 'anuncios';
			$this->seo_static['leaders'] = 'el-equipo';
			$this->seo_static['atopic'] = 'temas-activos';
			$this->seo_static['utopic'] = 'temas-sin-respuestas';
			$this->seo_static['npost'] = 'nuevos-mensajes';
			$this->seo_static['urpost'] = 'mensajes-no-leidos';
			$this->seo_static['file_index'] = 'archivos';
			$this->seo_static['post'] = 'mensajes';
			$this->seo_static['thumb'] = 'miniatura';
			$this->seo_static['index'] = 'indice';
			$this->seo_static['forum'] = 'foro';
		}
		// <== Especial por Makoto, para idioma esp
con esto cambias los nombres de todos los enlaces, tambien puedes modificarlos a tu gusto :cerveza:

Re: MOD SEO Ayuda

Publicado: 14 Jun 2010, 21:14
por ahh72
y con lo que dices makoto tengo que generar nuevamente el archivo .htaccess :?: :?: :?:

saludos

Re: MOD SEO Ayuda

Publicado: 14 Jun 2010, 21:50
por Makoto
ains sip tienes q generar de nuevo el .htaccess u_U se me olvido xD :secreto:

Re: MOD SEO Ayuda

Publicado: 17 Jun 2010, 22:49
por ahh72
ya lo hice y actualice mi archivo .htaccess y ahora me sale este error:

Código: Seleccionar todo

[phpBB Debug] PHP Notice: in file /phpbb_seo/phpbb_seo_class.php  on line 272: Undefined index: foro
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4380: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3545)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4382: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3545)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4383: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3545)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4384: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3545)
alguna idea de que cosa anda mal?

saludos

Re: MOD SEO Ayuda

Publicado: 18 Jun 2010, 00:31
por jakk
lo has echo de la forma que te dije yo? en mi foro está asi y funciona a la perfeccion

Re: MOD SEO Ayuda

Publicado: 18 Jun 2010, 00:52
por Makoto
has editado el /phpbb_seo/phpbb_seo_class.php¿?

por q la edicion q te di solo debes editar dicho archivo dentro de includes

Re: MOD SEO Ayuda

Publicado: 18 Jun 2010, 01:37
por ahh72
jakk escribió:lo has echo de la forma que te dije yo? en mi foro está asi y funciona a la perfeccion
no me habia dado cuenta que me respondiste despues y antes del mensaje de makoto :ops
Makoto escribió:has editado el /phpbb_seo/phpbb_seo_class.php¿?

por q la edicion q te di solo debes editar dicho archivo dentro de includes
lo puse tal como me indicaste y por eso me da el error, voy a probar con lo que me dijo jakk a ver si se me soluciona el problema :jaja:

saludos