@blogs no le vayas a pagar a nadie por eso. Bola de aprovechados 😛.
En este foro estamos para ayudarnos y no para cobrar por la ayuda.
Coloca esto en el htaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
RedirectMatch 301 /([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ http://www.tublog.com/$4
# END WordPress
Eso automáticamente te redireccionara al post asi: miblog.com/el-nombre-del-post
Espero que te sirva, cuentanos que tal.
PD: Corregido, obviamente tienes que sustituir el "tublog.com" por la dirección del blog.
este codigo en naranja tambien lo tengo que poner o solo el que esta en azul
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
RedirectMatch 301 /([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ http://www.tublog.com/$4
# END WordPress
tenia puesto solo el codigo que esta en rojo
pero los post se estan re-indexado otra vez
ahora tengo indexado varios post
2 veces ejemplo
dominio.com/?p=69
dominio.com/peliculas-gratis-sub
por eso le agregue el codigo que esta en color naranja
para que no se siguiera re-indexen los post pero aparecio el error 404
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
tengo una duda cuando edite el .htaccess
que pasara con los antiguos post
se borrara este dominio.com/?p=69
y quedara indexado solo este dominio.com/peliculas-gratis-sub
o
solo se redireccionaran y los nuevos post seran indexados por google
con los nuevos permalinks
-----------------------------------------------
-----------------------------------------------
ya edite en .htaccess esto fue lo que puse
me dicen si esta bien
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
RedirectMatch 301 /([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ http://midominio.com/$4
# END WordPress
donde dice mi dominio puse mi dominio verdadero