Como dizer ao httrack para não anexar index.html aos links

1

Ao espelhar um site com um link como www.example.com/some/where/ httracks, ele muda para www.example.com/some/where/index.html na cópia local.

Existe uma opção para evitar o índice index.html?

PS. Estou plenamente ciente de que o index.html é necessário para a navegação local do site, mas a coisa é que o espelho vai substituir o site no servidor. É um site baseado em banco de dados que será substituído por uma versão estática, já que não será mais atualizado. Mas eu desejo que seja idêntico a um instantâneo do site original.

Se não for possível, precisarei usar o sed para remover as partes index.html.

    
por marlar 11.10.2011 / 17:18

1 resposta

1

Acabei usando o sed:

find . -name '*.html' -exec sed -i 's%index.html%%g' {} \;

Ele encontra todos os arquivos terminados em .html no subdiretório atual e executa um comando sed que substitui todas as ocorrências de index.html por nada, isto é. exclui.

    
por 01.11.2011 / 19:44