Resulta que Google Search me dice que tengo en mi web hay un montón de errores 404, cientos de enlaces dan ese error. El problema viene de una redirección 301 que hice en su día al cambiar la estructura de permalinks. Edité el .htaccess añadiendo el siguiente código:
RewriteBase /blog/
RedirectMatch 301 ^/blog/archives/(\d+)$ http://www.misitio.com/blog/?p=$1
Funcionó bien, ya que todos los posts con la antigua estructura se redireccionaron a la nueva. Por ejemplo, blog/archives/545 redirecciona a blog/cómo-aprobar-el-examen-de-conducir
Pero lo que no se ha redireccionado es blog/archives/545/imagen-coche a blog/cómo-aprobar-el-examen-de-conducir/imagen-coche ("imagen-coche" es el nombre de la imagen que hay en el post, cuyo archivo jpg se encuentra en la carpeta de uploads)
Mi pregunta es: ¿Qué modificación tengo que hacer en el código del .htaccess de arriba para que se redireccione todo (imagenes sobre todo) y no solo la url del post?
Gracias de antemano
RewriteBase /blog/
RedirectMatch 301 ^/blog/archives/(\d+)$ http://www.misitio.com/blog/?p=$1
Funcionó bien, ya que todos los posts con la antigua estructura se redireccionaron a la nueva. Por ejemplo, blog/archives/545 redirecciona a blog/cómo-aprobar-el-examen-de-conducir
Pero lo que no se ha redireccionado es blog/archives/545/imagen-coche a blog/cómo-aprobar-el-examen-de-conducir/imagen-coche ("imagen-coche" es el nombre de la imagen que hay en el post, cuyo archivo jpg se encuentra en la carpeta de uploads)
Mi pregunta es: ¿Qué modificación tengo que hacer en el código del .htaccess de arriba para que se redireccione todo (imagenes sobre todo) y no solo la url del post?
Gracias de antemano