링크를 다운로드 사이트로 변환

링크를 다운로드 사이트로 변환

다음을 사용하여 웹사이트를 다운로드했습니다.

wget -c --mirror -p http://www.somewebsite.com

오프라인으로 보기 위해 --convert-links 옵션을 잊어버렸다는 사실이 기억났습니다! 이제 그것들은 모두 내 하드 드라이브에 있습니다. 전체 웹사이트를 다시 다운로드하지 않고 --convert-links를 수행할 수 있는 방법이 있습니까?

답변1

쉬운 것: 다음과 같은 것을 사용하여 로컬 디렉터리를 제공합니다.간단한 HTTP 서버, wgetlocalhost에서 적절한 옵션을 재사용합니다.

답변2

또한 options 를 사용 --timestamping하거나 timestamping=on"~/.wgetrc". 웹사이트를 다시 미러링할 때 전체 웹사이트를 다시 다운로드하지 않고 변경된/새 파일만 다시 다운로드하도록 보장합니다. 섹션을 참조하세요.타임스탬프wget 맨페이지에서 자세히 알아보세요.

FWIW 나는 이것을 내 블로그를 미러링하는 데 사용합니다.

wget --mirror --확장 조정 --convert-links --no-cookies --timestampinghttp://example.com--출력 파일=로그 블로그

관련 정보