Página 1 de 1
Redireccion con .htaccess de antiguo SMF al nuevo PhpBB3
Publicado: 05 Sep 2010, 21:45
por angelverde
Estoy a punto de terminar la migración total de SMF 1.1.11 a PhpBB3, lo cambie del dominio raiz a un subdominio, note que ambos sistemas tienen una url similar, es decir los temas de smf terminan en ./index.php?topic=# y los de phpbb en ./viewtopic.php?t=# donde # es el numero de post.
Afortunadamente y gracias a la conversión estos temas coinciden, entonces supongo que bastaria con crear una regla en el .htaccess para que todo el trafico se redirija hacia el nuevo subdominio y sistema. El problema claro esta, es ¿Cual es el código?
Sinceramente no me manejo bien en apache ¿Alguno de ustedes sabe cual podria ser?
Re: Redireccion con .htaccess de antiguo SMF al nuevo PhpBB3
Publicado: 05 Sep 2010, 22:14
por HuanManwe
Creo que te podría servir crear un archivo
index.html con este contenido:
Código: Seleccionar todo
<html>
<head>
<meta HTTP-EQUIV="REFRESH" content="0; url=comunidad.forosbuap.mx/">
</head>
<body>
</body>
</html>
Re: Redireccion con .htaccess de antiguo SMF al nuevo PhpBB3
Publicado: 06 Sep 2010, 00:53
por angelverde
Gracias Huan, pero eso no soluciona el problema propuesto. Voy a investigar y regreso.
Seria un rewrite rule.
I will back

Re: Redireccion con .htaccess de antiguo SMF al nuevo PhpBB3
Publicado: 06 Sep 2010, 09:17
por HuanManwe
Intenta con:
Código: Seleccionar todo
Redirect 301 http://www.antiguaURL.com http://www.nuevaURL.com
O bien, quizá más completo, algo parecido a esto, aunque no entiendo bien de ese código y no puedo darte la respuesta exacta:
Código: Seleccionar todo
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]
Re: Redireccion con .htaccess de antiguo SMF al nuevo PhpBB3
Publicado: 15 Sep 2010, 06:05
por angelverde
Encontre la respuesta en el foro oficial de phpbb
http://www.phpbb.com/community/viewtopi ... &t=1243705
Código: Seleccionar todo
RedirectMatch permanent ^/index\.php/board,(\d+)\.0.html$ http://smf2phpbb3.tld/viewforum.php?f=$1
RedirectMatch permanent ^/index\.php/topic,(\d+)\.0.html$ http://smf2phpbb3.tld/viewtopic.php?t=$1
Re: Redireccion con .htaccess de antiguo SMF al nuevo PhpBB3
Publicado: 15 Sep 2010, 09:57
por HuanManwe
gracias por compartir la respuesta

Re: Redireccion con .htaccess de antiguo SMF al nuevo PhpBB3 Tema Solucionado
Publicado: 16 Sep 2010, 12:04
por angelverde
Mira que al final fue más dificil que eso. Despues de casi 10 horas de batallar encontre solución:
Código: Seleccionar todo
#Redirección SMF a PHPBB
RewriteCond %{QUERY_STRING} topic=(.*)
RewriteRule ^index\.php(.*) http://www.dominio.com/viewtopic.php?t=%1
RewriteCond %{QUERY_STRING} board=(.*)
RewriteRule ^index\.php(.*) http://www.dominio.com/viewtopic.php?f=%1