Te voy a enseñar una forma sencilla de copiar una página web en su totalidad, es decir, vamos a descargar los archivos .hml, .css, .js e imágenes de una página web. En mi trabajo uso MacOS y desde hace tiempo me acomodé con la app llamada SiteSucker, en Windows puedes usar HTTRACK, ambas aplicaciones funcionan de forma similar y sirven para clonar una web.
Clonar una web con SiteSucker para MacOS
Si usas mac, descárgate la app SiteSucker desde aquí https://ricks-apps.com/osx/sitesucker/index.html, es una herramienta gratuita, aunque tiene versión PRO de pago, pero con la básica es más que suficiente para descargar los sitios.
Después de instalarla lo que te va a pedir es la URL de la página que deseas copiar, pegas el link de la página y le das en el botón “descargar“, automáticamente comenzará a descargar todos los archivos fuente que encuentre en esa URL, eso incluye subcarpetas y cualquier tipo de archivo.
Cuando termine el proceso puedes darle al botón “folder” para que te abra la ubicación de la descarga y podrás ver una carpeta con el nombre de la URL que pusiste, abre la carpeta y vualá, encontrarás todos los códigos fuente (html, css, js) de dicho portal.
Estas herramientas las utilizó cuando quiero bajar algún tema o veo algún sitio que me gusta pero no encuentro el template, lo descargo y lo modifico, recuerda tener cuidado con los derechos de autor.
Copiar página web completa en Windows conWinHTTrack
Si usas Windows descárgate el programaHTTrack desde aquí https://www.httrack.com/page/2/en/index.html y posteriormente instálalo o ejecútalo. Ya que este abierto el programa hay que dar clic en siguiente y te va a pedir el nombre del proyecto, categoría y la ruta donde quieres guardarlo, los llenas y damos siguiente.
Después tendrás que dar clic al botón “añadir” y poner la URL de la web que vas a copiar y damos siguiente, Los siguientes parámetros siempre los dejo como están así que avanzo hasta que el programa empieza a descargar la web.
Cuando termine tienes que ir a la ruta que elegiste para guardar los archivos “c:\Mis lugares Web” y listo, de la misma forma que en Mac ya estarán todos los archivos fuente de la web.
Pero hay algo importante, si la página web que quieres copiar usa algún manejador de contenidos como WordPress, Joomla, Magento u otro, si la va a copiar, pero los archivos procesados por el servidor (como los php) los descargará en HTML, por lo que n funcionarán de la misma forma, se verán igual, pero la parte dinámica no funcionará.
Ojalá te sea de utilidad.