Intercastilla
  • Servicios
    • Comercio electrónico
    • Diseño de paginas web
    • Diseño Gráfico
      • Diseño de logotipos
      • Diseño de imagen corporativa
      • Ilustración a medida
    • Marketing online
      • SEO y Posicionamiento web
      • Publicidad en internet
  • la empresa
  • Trabajos
    • Trabajos de Diseño web
    • Trabajos de Diseño Gráfico
    • Trabajos tiendas online comercio electronico
  • Contacto
  • Blog
blog Artículos Cómo copiar una página web entera usando la línea de comandos

Cómo copiar una página web entera usando la línea de comandos

En Artículos, blog, Diseño web con 0 comentarios.
Cómo copiar una página web entera usando la línea de comandos

¿Cómo copiar una página web entera? Existen multitud de herramientas como httrack, Website Ripper Copier, o Scrapbook. A veces nos encontramos con clientes que acuden a nosotros para hacer un rediseño completo de su página web, pero su sitio fue desarrollado hace muchos años y no tienen acceso al FTP o han perdido los datos.

Como es lógico, en la mayoría de casos guardamos una copia del sitio web antiguo, “por si las moscas”, y porque mientras está en marcha el proyecto de desarrollo del nuevo sitio, muchas veces se migra de hosting y necesitamos tener una copia del sitio anterior funcionando.

wget nuestra herramienta favorita

Una de nuestras herramientas favoritas para copiar un sitio web entero es wget, que suele estar con casi total seguridad instalada en todas las distribuciones de Linux, o en Mac OS a través de Homebrew. También hay versión para Windows.

Copiar el sitio es muy sencillo, y lo podremos hacer con una sola línea de comando. Abrimos una terminal, creamos una carpeta en la que alojar los archivos, y ejecutamos wget con los siguientes parámetros:

¿Para qué sirve cada parámetro que le pasamos a wget?

  • –domains misitio.com,www.misitio.com fuerza a wget a descargar contenido sólo del dominio que le digamos. Podemos especificar varios separándolos por coma
  • –mirror activa parámetros necesarios para hacer una copia completa (recursividad, etc)
  • –page-requisites permite bajar todos los “requisitos” necesarios para que funcione el sitio web, como las imágenes, hojas de estilo CSS, JavaScripts, etc
  • –adjust-extension ajusta las extensiones de los archivos. Por ejemplo, si tenemos un sitio web con muchas páginas dinámicas con extensión asp, wget las guardará en nuestro ordenador con la extensión html.
  • –wait=(numero) es interesante si queremos esperar un número determinado de segundos entre petición y petición, útil por ejemplo si no queremos saturar el servidor con peticiones.

De este modo podemos copiar un sitio web de forma fácil, y en muchas ocasiones, sin necesidad de utilizar o instalar herramientas externas.

Si te gusta, ¡comparte!:Tweet about this on TwitterShare on FacebookShare on LinkedInShare on Google+Share on Tumblr
  • 0

También te puede interesar

  • Impedir que Mac OS X cree archivos ._ cuando comprimimos con tarImpedir que Mac OS X cree archivos ._ cuando comprimimos con tar
  • Hide Catalog Prices, extensión Magento para ocultar preciosHide Catalog Prices, extensión Magento para ocultar precios
  • Cómo seguir usando google news desde España (o casi)Cómo seguir usando google news desde España (o casi)
  • Streaming de vídeo: comparando el API de ustream livestream y justintvStreaming de vídeo: comparando el API de ustream livestream y justintv

No hay comentarios

Dejar un comentario

Tranquilo, no usaremos tu email para enviarte spam.

Loading Facebook Comments ...
Loading Disqus Comments ...

Nuestro trabajo

Archivos

Entradas recientes

  • 5 acciones para hacer volar tu negocio local
  • Los 4 pilares del hosting para disparar tu tienda online
  • 8 Claves del marketing online para la transformación digital de las empresas
  • Comercio electrónico internacional, el reto de vender fuera
  • Finalistas de los premios e-volución negocio digital

Intercastilla

Desde 2006 a la vanguardia diseñando la imagen y la estrategia digital de empresas e instituciones.
Palencia, Valladolid, Madrid.

Servicios

  • Diseño web Valladolid
  • Diseño de tiendas online
  • Diseño gráfico
  • Diseño de logotipos

Hablamos de

  • 5 acciones para hacer volar tu negocio local
  • Los 4 pilares del hosting para disparar tu tienda online
  • Diseño ecommerce 360
  • Proyecto ecommerce 360

Contacto

  • Palencia 979 74 11 66
  • Valladolid 983 07 41 56
  • comercial@intercastilla.com
  • Skype: Intercastilla


Intercastilla: Internet, Diseño, Negocios
  • /Inicio
  • /Aviso legal
  • /Privacidad
  • /Cookies
  • /Actualidad blog Intercastilla
  • /Contacto
× Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. saber mas