O site baixado do WGET não está funcionando corretamente

O site baixado do WGET não está funcionando corretamente

Baixei um site usando WGET. Após o download e a conversão dos links, não consigo obter determinados recursos.

Por exemplo, um arquivo CSS salvo com index.min.css?update=2não carrega. Mas se eu abrir o link em uma nova aba e alterar o link para index.min.css%3fupdate=2, o arquivo será carregado.

Muitos arquivos são salvos nesse padrão. Como eu resolvo este problema?

Responder1

Baixar um site raramente é perfeito. Em muitos casos, a fixação manual ainda é necessária posteriormente.

Alguns conselhos para problemas comuns:

  • A chamada wget deve usar os parâmetros --adjust-extensione --convert-links. A opção --adjust-extensionfaz com que o wget salve os arquivos PHP com uma .htmlextensão, enquanto --convert-linksfaz com que o wget converta os links dos arquivos baixados para os .htmlarquivos recém-criados (mas somente após o download de todos os arquivos).

  • Quando os nomes dos arquivos contêm caracteres especiais, você pode usar --restrict-file-names=nocontrolou --restrict-file-names=ascii.

  • Quando o wget erra na codificação de caracteres, você pode especificar --remote-encoding, como talvez --remote-encoding=utf-8.

(Esta lista não é de forma alguma exaustiva e pode não se aplicar ao seu problema.)

informação relacionada