Elucubrato da saibal
Addì 4 novembre 2011
Utilizzare wget e mantenere l’estensione dei file css
La funzione wget è veramente potente se si impara ad usarla bene. Ovviamente è necessario leggere a fondo il manuale
Mi devo ricordare che, scaricando un sito, può essere utile l’utilizzo di “–adjust-extension“. Questo (poco) conosciuto parametro evita problemi con i file css o javascript che utilizzano valori in query string (ad esempio per bucare la cache: /file.csxs?v=2.1).
Il parametro ripete l’estensione del file e la aggiunge alla fine della query string permettendo la corretta lettura con browser come Explorer (che altrimenti avrebbe problemi ad interpretare la pagina).
Un file come /file.css?v=2.1 diventa /file.css?v=2.1.css
La forma estesa per scaricare la pagina di un sito può essere:
wget --page-requisites --adjust-extension --convert-link http://www.sito.it
oppure in forma contratta:
wget -p -E -k http://www.sito.it
Lascia un Commento