ดาวน์โหลดไดเรกทอรีสนับสนุน Windows FTP หรือไม่


0

ฉันอนุญาตให้ดาวน์โหลดแผนผังไฟล์ (หรือโฟลเดอร์อะไรก็ได้) โดยตรงจากเว็บไซต์ของฉัน

ฉันจะอธิบายเพิ่มเติมอีกเล็กน้อย webhoster ของฉันใช้เซิร์ฟเวอร์ Windows 2012r2 และเว็บไซต์ทั้งหมดสร้างด้วยบริการ IIS FTP ทำด้วย IIS ด้วย

ในกรณีนี้ฉันต้องการให้ผู้ใช้ของฉันดาวน์โหลดโฟลเดอร์โดยตรงจากปุ่มบนเว็บไซต์ของฉัน คำถามของฉันคือ windows windows (เป็นเซิร์ฟเวอร์ FTP) อนุญาตให้ดาวน์โหลดโฟลเดอร์โดยตรงหรือไม่


คำถามของคุณค่อนข้างคลุมเครือ คุณถามว่าเป็นไปได้หรือไม่ที่จะดาวน์โหลดโฟลเดอร์ด้วย FTP ซ้ำ ๆ ? หรือวิธีการใช้การดาวน์โหลด FTP แบบเรียกซ้ำ ภาษาอะไร หรือจะ "ส่งต่อ" โฟลเดอร์ FTP ที่ดาวน์โหลดไปยังเว็บเบราว์เซอร์ได้อย่างไร
Martin Prikryl

คำถามของฉันคือ IIS อนุญาตให้ดาวน์โหลดทั้งโฟลเดอร์โดยตรงหรือไม่ เพราะฉันรู้ว่าการดาวน์โหลดไฟล์ pdf, exe หรือ txt นั้นเป็นเรื่องปกติ แต่เราสามารถดาวน์โหลดเนื้อหาทั้งหมดของโฟลเดอร์ในการกระทำเดียวได้หรือไม่?
ลดระดับ

1
IIS เป็นเว็บเซิร์ฟเวอร์หรือ IIS เป็นเซิร์ฟเวอร์ FTP หรือไม่ เพราะคุณมี FTP ในคำถามของคุณ แต่คุณเขียนเกี่ยวกับปุ่มบนหน้าเว็บ นี่เป็นเทคโนโลยีที่แตกต่างกันสองแบบ
Martin Prikryl

IIS เป็นเซิร์ฟเวอร์ FTP ขออภัยที่ฉันขาดความแม่นยำ
ลดระดับ

คุณวางแผน (ถ้าคุณมีแนวคิดใด ๆ ) เพื่อเชื่อมโยงปุ่มเว็บเพจของคุณกับ FTP? คุณวางแผนที่จะเปลี่ยนเส้นทางเว็บเบราว์เซอร์ไปยังftp://URL หรือไม่? (เช่นให้เว็บเบราเซอร์จัดการการดาวน์โหลด FTP) หรือคุณวางแผนที่จะดาวน์โหลดโฟลเดอร์บนเว็บเซิร์ฟเวอร์และถ่ายโอนไปยังเว็บเบราว์เซอร์ผ่าน HTTP ในภายหลังหรือไม่
Martin Prikryl

คำตอบ:


0

FTP เป็นโปรโตคอลในการถ่ายโอนไฟล์ไม่ใช่ไดเรกทอรี / โฟลเดอร์ ดังนั้นไม่ FTP ใน IIS ไม่รองรับการดาวน์โหลดโฟลเดอร์โดยตรง

มันไม่สำคัญเลยเพราะไคลเอนต์ FTP ที่ทันสมัยส่วนใหญ่จะทำเพื่อคุณต่อไป

ชี้ FileZilla ไปยังไซต์ IIS FTP และลากโฟลเดอร์จากไซต์ระยะไกลไปยังดิสก์ภายในเครื่องของคุณซึ่งทำงานได้ดี ไคลเอนต์เพิ่งสร้างโฟลเดอร์ที่จำเป็นทั้งหมดและดาวน์โหลดแต่ละไฟล์ที่มีไฟล์แยกกันดังนั้นสำหรับผู้ใช้ที่ดูเหมือนว่าเธอดาวน์โหลดเพียงหนึ่งโฟลเดอร์


0

คุณสามารถแก้ไขปัญหาได้โดยขอให้ผู้ใช้ของคุณใช้ Filezilla หรือไคลเอนต์ FTP ขั้นสูงอื่น ๆ หรือคุณสามารถจัดเก็บไฟล์ถาวร (เป็นไฟล์ ZIP เป็นต้น)

การสร้างไฟล์ zip นั้นเป็นไปโดยอัตโนมัติได้อย่างง่ายดายเพื่อให้คุณสามารถอัปเดตไฟล์ในโครงสร้างไฟล์ของคุณจากนั้นจึงเริ่มกระบวนการบีบอัด

อีกวิธีคือการใช้บริการเว็บขั้นสูงเช่น OwnCloud (ไม่แน่ใจว่ายังใช้งานได้กับ IIS แต่มีทางเลือกอื่น)

ขึ้นอยู่กับ usecase ของคุณ WebDAV อาจเป็นไปได้เช่นกัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.