Hola @wyxow
Veamos porque no me queda clara tu consulta.
La pagina del archivo se crea dinamicamente como tu mismo pones y no tiene relacion con el archivo en si.
Me explico, pongamos que en el navegador pones domain.tld/soyunarchivo
el WordPress realizara ciertas comprobaciones y determinara que es (post, page, attachment) y mostrara su pagina correspondiente no el archivo, si aparece un 404 pueden ser varios motivos.
1.- El attachment no existe
2.- No lo trata como un attachment y no existe ningun post o page
Los causantes puede ser que algun plugin o el propio theme este modificando la WP o WP_Query.
Y por cierto no puedes redirijir una url a un archivo, por el siguiente motivo.
Supongamos que tienes un post con la siguiente url domain.tld/casa-azul
y un archivo llamado casa-azul.pdf
con lo que su url seria domain.tld/casa-azul
no se podria distingir que es lo que quiere ver el usuario en realidad.
Si sabes que nunca pero nunca se daria el caso podrias usar reglas de redireccion que dependiendo del servidor varia de como se crean.
Iniciador del debate
wyxow
(@wyxow)
Hola!
¡Muchas gracias por tu respuesta!
Mi correo me jugó una mala y lo mandó a SPAM y no la había visto.
Básicamente lo que pasaba es que el permalink a la hora de abrir, por ejemplo, un PDF, este crea el permalink misition.com/elarchivo pero a la hora de hacer click en ese archivo, en vez de mostrar el archivo o similar, me manda error 404 (redirige a la página iniciar), descargué un plugin que es un permalink manager, y ya carga la página con una imagen rota, es un progreso.
Ahora mi problema es, quiero que se muestre el PDF allí, pero no tengo forma de editarlo, o de hacer un embed directo allí (hay alguna aplicación que me recomienden para eso?).
Estaba usando el PDF Viewer, que tiene una magnifica opción de hacer automatic autoembed a todos los PDF, el problema es, que si el link de un PDF estaba en un botón, también le hace embed, cosa que deja de ser funcional, y alenta muchísimo el sitio.
¿Sabrías como solucionar el embed directamente en medios?
Mil gracias!
Hola @wyxow
Lo primero seria averiguar porque te sale un 404 y luego ya miras la mejor forma para mostrar los pdf, etc…
Asi que contestame a lo siguiente:
– Te sucede con todos los archivos?
Es decir imagenes, pdf, etc..
– Tienes algun plugin que pueda estar interfiriendo cuando el WordPress detecta que es lo que el usuario quiere ver?
Puedes probar en desactivar todos los plugins y usando el theme predeterminado, para comprobarlo e ir activado uno a uno.