wget --mirror --html-extension --convert-linksBir siteyi yansıtmak için kullanıyorum , ancak sonunda birçok dosya adı var post.php?id=#.html. Bunları bir tarayıcıda görüntülemeye çalıştığımda başarısız oluyor, çünkü tarayıcı dosyayı yüklerken sorgu dizesini yok sayar. ?Dosya adlarındaki karakteri başka bir şeyle değiştirmenin bir yolu var mı ?
Cevabı --restrict-file-names=windowsdoğru çalıştı. Bayraklar --convert-linksve --adjust-extension/ -E(önceden isimlendirilen --html-extension, aynı zamanda çalışır, ancak kullanımdan kaldırılmıştır) ile birlikte, beklendiği gibi davranan bir ayna üretir.
wget --mirror --adjust-extension --convert-links --restrict-file-names=windows http://www.example
http://site.com/article.cgi?25olarak kaydedilecekarticle.cgi?25.htmlde bkz bölüm 2.7 gnu.org/software/wget/manual/wget.html#HTTP-Options