Página 1 de 1

Algún Seo para phpbb v3.0.12

Publicado: 21 Ago 2014, 19:56
por Nor7on
Buenas.

Busco un mod para hacer mis páginas amigables, al estilo del seo, pero he visto que es compatible hasta la 3.0.10, y no hasta las 3.0.12, sé que hay el premod, pero ya tengo mi web bastante avanzada como para empezar de 0.

En caso no haya seo para mi versión, hay algún otro mod alternativo?

Saludos

Re: Algún Seo para phpbb v3.0.12

Publicado: 22 Ago 2014, 00:02
por angelismo
Te puedo decir que puedes instalar el phpBB SEO sin problemas en phpBB 3.0.12, lo unico que vas a tener que editar muchos archivos.

Re: Algún Seo para phpbb v3.0.12

Publicado: 22 Ago 2014, 00:56
por Nor7on
angelismo escribió:Te puede decir que puedes instalar el phpBB SEO sin problemas en phpBB 3.0.12, lo unico que vas a tener que editar muchos archivos.
Interesante!

Me puedes decir como? osea mejor dicho el link para ver que es todo lo que tengo que editar.
Y si fueras tan amable de decirme si hay alguna otra alternativa.

Saludos y gracias por responder.

Re: Algún Seo para phpbb v3.0.12

Publicado: 22 Ago 2014, 01:03
por angelismo
Aqui lo tienes
http://www.phpbb-es.com/foro/mods-desar ... 25530.html

Re: Algún Seo para phpbb v3.0.12

Publicado: 22 Ago 2014, 01:28
por Nor7on
Hola.

Este es el que te digo que solo es para la 3.0.10, bueno entonces si lo instalo en la 3.0.12 no hay problemas y me va funcionar bien no?
Bueno ya lo haré mañana, que ya es muy tarde por aquí.

Gracias de todas maneras.

Saludos.

Re: Algún Seo para phpbb v3.0.12

Publicado: 22 Ago 2014, 01:45
por angelismo
Exacto, te va a funcionar sin problemas en phpBB 3.0.12

Re: Algún Seo para phpbb v3.0.12

Publicado: 22 Ago 2014, 19:00
por Nor7on
Buenas!

He terminado de instalar, pero no sé como configurarlo, he puesto a todo en SI, lo he puesto en MIXTO, entré en configuracion de URLs y me salían algunas recomendaciones de acortar el nombre o que algunos estaban repetidos etc, modifiqué todo hasta que ya no me ha vuelto a salir nada en "rojo", creé el .httacces y le di a guardar, y cuando voy a mi foro me lleva a un link con el nombre tema322.html (el link antes del seo era: viewtopic.php?f=25&t=323) y me sale una pantalla de Error
File not found (404 error)
If you think what you're looking for should be here, please


Estoy seguro que es por un error de configuración y no del mod.

Mi pregunta es....

Hay algún tutorial, mini-tutorial, o alguna imagen de como tener configurado el mod?

Gracias!

PD: Que diferencia hay entre las 3 opciones: Simple - Mixto - Avanzado, algún resumen en castellano porfa.

CORRIJO: He solucionado lo del error 404.
pero aún estaría interesado en saber en saber cuál sería la configuración óptima ;)
;)

Re: Algún Seo para phpbb v3.0.12

Publicado: 22 Ago 2014, 20:48
por nextgen
[kb=http://www.phpbb-es.com/biblioteca/kb_show.php?id=34]Configurando el phpBB SEO[/kb]

Re: Algún Seo para phpbb v3.0.12  Tema Solucionado

Publicado: 22 Ago 2014, 22:20
por Nor7on
Por cierto, una cosa...

Tengo mi foro en una subcarpeta misitio.com/phpBB3/ y tenía este .htaccess

Código: Seleccionar todo

#
# 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.
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
Options -Indexes
DirectoryIndex portal.php
Y cuando entraba en misitio.com, automáticamente me llevaba a misitio.com/phpBB3/portal.php
Resulta que despues de instalar el seo, ahora cuando entro a misitio.com me sale el error de página 404, y si entro a misitio.com/phpBB3/ si que funciona todo bien.
He cambiado la linea

Código: Seleccionar todo

DirectoryIndex phpBB3/portal.php
Y me carga la página www,misitio.com ya con el portal.php abierto, osea como antes pero está vez no muestra la ruta del phpBB3, en fin, el problema no es ese, si no que me carga pero sin los íconos de los bloques (menú de usuario, bloque de menú, bloque personalizado).
Así es como tengo el htaccess en el root.
SPOILER_SHOW

Código: Seleccionar todo

#
# 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.
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
Options -Indexes
DirectoryIndex phpBB3/portal.php


# 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} !^www\.eurots2mods\.com$ [NC]
# RewriteRule ^(.*)$ http://www.eurots2mods.com/$1 [QSA,L,R=301]

# DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
RewriteCond %{REQUEST_FILENAME} -f [OR]
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 ^inicio\.html$ /phpBB3/index.php [QSA,L,NC]
# FORUM ALL MODES
RewriteRule ^(foro|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /phpBB3/viewforum.php?f=$2&start=$4 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^(foro|[a-z0-9_-]*-f)([0-9]+)/(tema|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /phpBB3/viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
RewriteRule ^([a-z0-9_-]*)/?(tema|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /phpBB3/viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
# PHPBB FILES ALL MODES
RewriteRule ^archivo/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /phpBB3/download/file.php?id=$2&t=$1 [QSA,L,NC]
# PROFILES ALL MODES WITH ID
RewriteRule ^(usuario|[a-z0-9_-]*-u)([0-9]+)\.html$ /phpBB3/memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
# USER MESSAGES ALL MODES WITH ID
RewriteRule ^(usuario|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /phpBB3/search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
# GROUPS ALL MODES
RewriteRule ^(grupo|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /phpBB3/memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
# POST
RewriteRule ^mensaje([0-9]+)\.html$ /phpBB3/viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^temas-activos(-([0-9]+))?\.html$ /phpBB3/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^temas-sin-respuesta(-([0-9]+))?\.html$ /phpBB3/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^nuevos-mensajes(-([0-9]+))?\.html$ /phpBB3/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# UNREAD POSTS
RewriteRule ^mensajes-no-leidos(-([0-9]+))?\.html$ /phpBB3/search.php?search_id=unreadposts&start=$2 [QSA,L,NC]
# THE TEAM
RewriteRule ^equipo\.html$ /phpBB3/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

# FORUM WITHOUT ID & DELIM ALL MODES
# 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$ /phpBB3/viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z0-9_-]+)\.html$ /phpBB3/viewforum.php?forum_uri=$1 [QSA,L,NC]
# FIX RELATIVE PATHS : FILES
RewriteRule ^phpBB3/.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /phpBB3/$1 [QSA,L,NC,R=301]
# FIX RELATIVE PATHS : IMAGES
RewriteRule ^phpBB3/.+/(styles/.*|images/.*)/$ /phpBB3/$1 [QSA,L,NC,R=301]
# END PHPBB PAGES
#####################################################
Dentro de la carpeta /phpBB3 tengo otro .htaccess normal, como está al principio del mensaje, lo he borrado por si causaba algún conflicto, pero es igual.

Alguna solución?

Gracias!

Re: Algún Seo para phpbb v3.0.12

Publicado: 22 Ago 2014, 23:04
por Nor7on
Lo he solucionado, voy a poner lo que hice por si alguien también le sucede.
- He creado un index.html con el siguiente código dentro.
index.html | Mostrar

Código: Seleccionar todo

<html>
<head>
<script language="JavaScript">
function redirect()
{
 location = "phpBB3/portal.php" ;
}
</script>
<script language="JavaScript">
	self.location.href='phpBB3/portal.php';
</script>
</head>
<body onload='redirect()'>
</body>
</html>
- Y en el .htaccess puse lo siguiente:

Código: Seleccionar todo

DirectoryIndex index.html portal.php
No sé si es la mejor solución, pero me ha solucionado el problema y ahora lo tengo como antes.
Si hay alguna sugerencia para hecerlo mejor, bienvenido sea.

Por cierto, cuando escribo la ruta completa hacia una imagen, ya sea que esté en "/images/" o en "../style/mitema/imageset/" me muestra la imagen.
Hay alguna manera de bloquear eso? pero que se vea en mi página?
Lo digo porque encontré este codigo en google, pero al ponerlo, mi web no carga lás imágenes, osea que la página se carga sin imágenes del header, osea el logo y demás.

Código: Seleccionar todo

RewriteEngine on

# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?misitio.com/.*$ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ [L]
Alguien sabe como puedo evitar eso?

Saludos!