搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

El link de descarga no funciona

  • 6 个回答
  • 1 人有此问题
  • 1 次查看
  • 最后回复者为 neus1

more options

Hola,

En mi web tengo un botón para descargar mi libro en formato EPUB. Lo podéis ver aquí: https://imwithlorac.com/get-the-book/#downloads

En los otros navegadores el archivo se descarga, pero en Mozilla se abre directamente en el navegador y a no ser que tengas instalado en Mozilla un lector de EPUB, se abre una página con el archivo en bruto que no tiene ningún sentido. Me pasa lo mismo con el formato MOBI. En cambio con el formato PDF se abre el libro PDF en porque Mozilla puede abrir ficheros PDF y yo lo que quiero es que no se abra, sino que cuando la gente clique en el link se les descargue el fichero.

¿Alguien sabe cómo?

Gracias

Hola, En mi web tengo un botón para descargar mi libro en formato EPUB. Lo podéis ver aquí: https://imwithlorac.com/get-the-book/#downloads En los otros navegadores el archivo se descarga, pero en Mozilla se abre directamente en el navegador y a no ser que tengas instalado en Mozilla un lector de EPUB, se abre una página con el archivo en bruto que no tiene ningún sentido. Me pasa lo mismo con el formato MOBI. En cambio con el formato PDF se abre el libro PDF en porque Mozilla puede abrir ficheros PDF y yo lo que quiero es que no se abra, sino que cuando la gente clique en el link se les descargue el fichero. ¿Alguien sabe cómo? Gracias

被采纳的解决方案

Solucionado! Tenía los archivos en un subdominio. Los quité de ahí y los metí en una carpeta. Desde ese momento funciona. Ahora en Firefox se abre una ventana emergente que te pide si quieres abrir el archivo o guardarlo. Gracias.

定位到答案原位置 👍 0

所有回复 (6)

more options

¡Hola!

El enlace de descarga tiene el encabezado "Content-Type: text/plain" :

alex@debian:~$ curl -svo /dev/null http://book.imwithlorac.com/lorac_es_neus_figueras.epub

  • Trying 213.190.6.143:80...
  • TCP_NODELAY set
  • Connected to book.imwithlorac.com (213.190.6.143) port 80 (#0)

> GET /lorac_es_neus_figueras.epub HTTP/1.1 > Host: book.imwithlorac.com > User-Agent: curl/7.68.0 > Accept: */* >

  • Mark bundle as not supporting multiuse

< HTTP/1.1 200 OK < Connection: Keep-Alive < Content-Type: text/plain < Last-Modified: Fri, 10 Jan 2020 23:59:45 GMT < Etag: "8d9867-5e190ff1-30d9a6f8b7f33d01;;;" < Accept-Ranges: bytes < Content-Length: 9279591 < Date: Thu, 13 Aug 2020 04:06:43 GMT < Server: LiteSpeed < { [2896 bytes data]

Revisando https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types y https://www.iana.org/assignments/media-types/media-types.xhtml#text el valor correcto para epub+zip es application/epub+zip

Prueba a establecer "Content-Type: application/epub+zip" y dinos si esto resuelve tu pregunta.

¡Gracias!

more options

Muchísimas gracias por contestar!

¿Me podrías por favor indicar dónde se encuentra el content-type? En el htaccess? Si no estuviese bastaría con añadirlo allí?

more options
more options

Hola Alex,

He hecho esto: https://www.rtcom.me/epub-e-mobi-su-wordpress/ He purgado la caché del servidor (tengo el servidor LiteSpeed) y no funciona. Alguna idea?

Muchas gracias!

more options

¡Hola Neus!

Ni idea, pero el encabezado incorrecto sigue ahí:

alex@debian:~$ curl -svo /dev/null http://book.imwithlorac.com/lorac_es_neus_figueras.epub

  • Trying 213.190.6.143:80...
  • TCP_NODELAY set
  • Connected to book.imwithlorac.com (213.190.6.143) port 80 (#0)

> GET /lorac_es_neus_figueras.epub HTTP/1.1 > Host: book.imwithlorac.com > User-Agent: curl/7.68.0 > Accept: */* >

  • Mark bundle as not supporting multiuse

< HTTP/1.1 200 OK < Connection: Keep-Alive < Content-Type: text/plain

Sugiero que preguntes en los foros de LiteSpeed, por favor.

Por el momento Firefox se está comportando correctamente ya que el encabezado dice que este archivo es texto plano y Firefox lo despliega como tal.

Estoy seguro que una vez que corrijas el encabezado Firefox descargará el archivo en lugar de desplegarlo.

Por favor nos cuentas acá cómo se corrige por si otos usuarios del foro tienen el mismo problema.

¡Gracias!

more options

选择的解决方案

Solucionado! Tenía los archivos en un subdominio. Los quité de ahí y los metí en una carpeta. Desde ese momento funciona. Ahora en Firefox se abre una ventana emergente que te pide si quieres abrir el archivo o guardarlo. Gracias.