Soporte » Guías – Resolución de problemas » Error 404 en las imagenes adjuntadas a una entrada en Biblioteca de Medios

  • Resuelto zuzoto

    (@zuzoto)


    Buenos días!

    He visto que Search Console me da errores 404 en las URL que crea wordpress en TODAS las imagenes que están adjuntas a una entrada, en la Biblioteca de Medios.

    Ejemplo, si yo añado una imagen a una entrada, automaticamente wordpress me guarda la imagen en esta URL tipo:

    https://www.miweb.com/nombre-de-la-entrada/nombre-de-la-imagen/

    Si accedo luego a esa imagen, mediante la URL anteriormente citada, da ERROR 404, (aunque la imagen está perfectamente subida y visible en su URL real (https://www.miweb.com/wp-content/uploads/2017/08/nombre-de-la-imagen.jpg). Si acceso desde esa segunda URL, si se ve.

    Si voy a la biblioteca de medios, selecciono esa imagen y simplemente en la columna “Subido a”, hago click en “Separar”, automaticamente la URL de la imagen cambia a:

    https://www.miweb.com/nombre-de-la-imagen/

    De este modo la URL ya sí muestra la imagen sin dar Error 404.

    No sería mayor problema si no fuera porque wordpress adjunta automáticamente las imagenes a las entradas, por lo que me toca ir a la biblioteca de imagenes y “Separar” manualmente todas las imagenes para que su URL individual no de error 404.

    Si por el contrario, subo una imagen estando directamente en la biblioteca de medios, sin estar redactando una entrada, esto no sucede porque la imagen no está adjunta a ninguna entrada. Es decir, únicamente ocurre con aquellas imagenes que están adjuntas a una entrada.

    ¿Alguien podría decirme por qué pasa esto y cómo puedo solucionarlo?

    Gracias y saludos!

    • Este debate fue modificado hace 3 meses, 2 semanas por  zuzoto.
Viendo 8 respuestas - 1 de 8 (de 8 total)
  • Moderador almendron

    (@almendron)

    Comprueba cuando subas una imagen que en “Ajustes de Visualización” no seleccionas el valor “Página de adjuntos” en el campo “Enlazado a”. Selecciona en su lugar “archivo multimedia” o “ninguna”.

    Hola almendron! Gracias por responder.

    He probado lo que dices, si subo una nueva imagen mientras estoy redactando una entrada, independientemente de lo que elija, ya sea “Página de adjuntos”, “archivo multimedia” o “ninguna” el resultado es el mismo:

    En la Biblioteca de Medios, esa imagen sale adjuntada a la entrada en cuestión en la columna “Subido a”, por lo que toca darle a “Separar” para que la URL del enlace “Ver” no de error 404.

    ¿Habré descubierto un nuevo bug en WordPress? ¿O solo pasa en el mío? 🙂

    Si tienes más ideas sobre qué hacer, te lo agradezco!

    Un saludo 😉

    Hola @zuzoto para localizar de donde viene el error, deberías primero cambiar a un tema por defecto como el Twenty Seventeen, probar con una nueva entrada y ver si hace los mismo, de ser así le tocaría el turno a los plugins, desactívalos todos, vuelve a probar y si se soluciona vuelve a activarlos uno a uno hasta que localices el culpable de dicho fallo. Es un proceso lento y laborioso de prueba/error, pero es la forma de localizar el posible causante.

    Moderador almendron

    (@almendron)

    Tal y como comenta @carloslongarela, la única forma de saber lo que ocurre es acudir a la prueba/error (plugins y tema).

    Solo una duda: editas una entrada, insertas una imagen y guardas. Luego vas al código (pestaña HTML del editor y ¿qué URL te aparece?

    Vuelvo a subirlo porque la respuesta ha desaparecido :/

    Gracias @carloslongarela, tendré que probar por descarte entonces, entiendo que a vosotros no os pasa y que no es un bug de wordpress.

    @almendron, pues haciendo lo que me dices, la URL que sale en el editor es del tipo:
    https://www.miweb.com/wp-content/uploads/2017/08/imagen.jpg (no da error 404).

    Pero si justo después de eso, voy a la biblioteca de medios y cojo la URL de la imagen en el enlace “Ver”, tenemos esto:
    https://www.miweb.com/?attachment_id=936 (SÍ da error 404).

    La imagen obviamente está enlazada a la entrada (pese a que al subirla le puse “ninguna” en “Ajustes de visualización”. Como dije anteriormente, si hago click en “Separar” la URL del enlace “Ver” se transforma a:
    https://www.miweb.com/nombre-de-la-imagen/ (Ya no da error 404).

    En fin, probaré lo del tema / plugins por descarte e informaré por aquí a ver cuál era el problema.

    Gracias a todos por las respuestas! 🙂

    @carloslongarela @almendron Parece que la solución ha sido fácil! He cambiado de nuevo al tema por defecto de wordpress y ahora simplemente el error no pasa. Al volver a mi otro tema, el error vuelve.

    El tema que tengo es Bimber (Themeforest), por lo que contactaré con el programador para informarle.

    Lo doy por resuelto, muchas gracias a ambos por la ayuda!

    Moderador almendron

    (@almendron)

    De nada. Un saludo.

    Para dejarlo ya 100% cerrado, resulta que el tema Bimber tenia una actualizacion pendiente en la que ya se corregia el problema. Por si da la casualidad de alguien en mi situacion, pues era eso. Saludos!

Viendo 8 respuestas - 1 de 8 (de 8 total)
  • Debes estar registrado para responder a este tema.