Como hacer un rediccionamiento masivo?

  • Autor Autor Mariano182
  • Fecha de inicio Fecha de inicio
M

Mariano182

Zeta
Hola Betas!
Necesito de su ayuda:
Estoy pasando una vieja web que tengo en html a wordpress, son unas 2000 urls y en poco tiempo más termino gracias a Dios! Mi pregunta es, ya que tendré todas urls distintas a las anteriores, como hago para hacer un redireccionamiento 301 de la manera mas sencilla?

Gracias y espero su ayuda!
 
mmm si decis que son distintas tendrias que ver con .htacces + php
ejemplo si antes tenias archivos .html y los pasas al nombre del post
.htaccess
HTML:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)\.html http://www.sitio.com/go.php?url=$1 [R=301,L]

y go.php lo que haces es buscar el titulo en tu base de datos y dsp redireccionas al post.

PHP:
<?
Header( "HTTP/1.1 301 Moved Permanently" );
//aca chekedo de la base de datos
Header( "Location: http://www.sitio.com/".$POST );
?>
 
mmm si decis que son distintas tendrias que ver con .htacces + php
ejemplo si antes tenias archivos .html y los pasas al nombre del post
.htaccess
HTML:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)\.html http://www.sitio.com/go.php?url=$1 [R=301,L]

y go.php lo que haces es buscar el titulo en tu base de datos y dsp redireccionas al post.

PHP:
<?
Header( "HTTP/1.1 301 Moved Permanently" );
//aca chekedo de la base de datos
Header( "Location: http://www.sitio.com/".$POST );
?>

No entendí :ambivalence: eran archivos .html, y lo quiero pasar al nombre del post o categoría, se puede hacer solo del .htaccess? en caso contrario, donde tendría que colocar el código PHP? (pregunta estupida)

Hagamoslo con el siguiente ejemplo. Como quedaría con miweb.com/articulo.html a miweb.com/articulo/ ?

Gracias!🙂
 
No entendí :ambivalence: eran archivos .html, y lo quiero pasar al nombre del post o categoría, se puede hacer solo del .htaccess? en caso contrario, donde tendría que colocar el código PHP? (pregunta estupida)

Hagamoslo con el siguiente ejemplo. Como quedaría con miweb.com/articulo.html a miweb.com/articulo/ ?

Gracias!🙂

PHP:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)\.html http://www.sitio.com/$1/ [R=301,L]

de esta manera 🙂
 
PHP:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)\.html http://www.sitio.com/$1/ [R=301,L]

de esta manera 🙂

Gracias Master! :encouragement:
Insertar CODE, HTML o PHP:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)\www.sitio.com/articulo.html http://www.sitio.com/$1/ [R=301,L]

Quedaría así en el .htaccess? siempre tuve problemas con eso 😕
 
Gracias Master! :encouragement:
Insertar CODE, HTML o PHP:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)\www.sitio.com/articulo.html http://www.sitio.com/$1/ [R=301,L]

Quedaría así en el .htaccess? siempre tuve problemas con eso 😕

mmm kedaria mejor asi:
Insertar CODE, HTML o PHP:
Options +FollowSymLinks
RewriteEngine on
RewriteRule http://www.sitio.com/(.*)\.html http://www.sitio.com/$1/ [R=301,L]

aunke como te lo di antes tmb deberia funcionar.
 
Ok! perfecto! Gracias Enlace eliminado
Veré que pasa! :encouragement:
 
Atrás
Arriba