Score:0

สร้างเว็บเซิร์ฟเวอร์เพื่อป้องกันการแยกวิเคราะห์องค์ประกอบ HTML บางอย่าง

ธง gb

ระบบจัดการเนื้อหามีเดียวิกิสร้างลิงก์จำนวนมากซึ่งโปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาจะไม่พบหน้าเว็บของพวกเขา ฉันไม่ต้องการให้ค้นพบ

ไม่ใช่แค่ว่าฉันไม่ต้องการพวกเขา จัดทำดัชนี และอื่น ๆ ไม่เพียง แต่ฉันไม่ต้องการพวกเขา คลานแต่ฉันไม่ต้องการพวกเขาด้วยซ้ำ ค้นพบ !

ตามทฤษฎีแล้ว ฉันสามารถลองปรับแต่งสกิน (ธีม/เทมเพลต) ของเว็บไซต์มีเดียวิกิของฉันได้ ลบองค์ประกอบ HTML ที่เชื่อมโยงไปยังหน้าเว็บเหล่านี้ แต่การทำเช่นนั้นอย่างสมเหตุสมผลนั้นต้องการการเรียนรู้อย่างมากเกี่ยวกับสถาปัตยกรรมมีเดียวิกิ ซึ่งฉันไม่ต้องการทำหากมีวิธีแก้ไขปัญหาที่ง่ายกว่านี้

  • ซีเอสเอส จอแสดงผล: ไม่มี จะไม่ช่วยเนื่องจากมาร์กอัปจะปรากฏชัดใน DOM
  • จาวาสคริปต์ document.querySelector("#x").remove(); จะไม่ช่วยจนกว่าจะทำงาน โปรแกรมรวบรวมข้อมูลอาจค้นพบองค์ประกอบของลิงก์
  • ฉันไม่สามารถใช้ PHP 8.1.3 เพื่อเพิกเฉยต่อคำสั่งก่อนหน้าของตัวเองได้ เพราะทันทีที่มาร์กอัปที่มีลิงก์ดังกล่าวได้รับการประมวลผล มาร์กอัปนั้นจะถูกส่งไปยังผู้ใช้
  • ฉันสามารถใช้ robots.txt เพื่อพยายามป้องกันการรวบรวมข้อมูล (หากไม่ได้ทำดัชนี) ของหน้าเหล่านี้ แต่เนื่องจาก URL ของเว็บไซต์ของฉันมีหลายภาษาและมีรูปแบบจำนวนมาก นี่อาจเป็นงานที่ยาก

เคล็ดลับเดียวที่อาจช่วยฉันได้คือการขอให้เซิร์ฟเวอร์ไม่ให้บริการมาร์กอัปดังกล่าวด้วย CSS ID หรือคลาส

ถึงจะดุร้ายแค่ไหนก็ใช้งานได้? ถ้าไม่ ฉันเหลือตัวเลือกอะไรอีกบ้าง

Mat avatar
cn flag
Mat
หากคุณไม่ต้องการให้ค้นพบเนื้อหา อย่านำเนื้อหานั้นไปเผยแพร่บนเว็บสาธารณะ เก็บข้อมูลส่วนตัวของคุณไว้เบื้องหลังการรับรองความถูกต้องที่จำเป็น
us flag
ถ้า MediaWiki ไม่รองรับความต้องการของคุณ คุณควรค้นหาซอฟต์แวร์อื่นเพื่อวัตถุประสงค์ที่สนับสนุนข้อกำหนด นั่นเป็นวิธีเดียวที่สมเหตุสมผลและคงไว้ซึ่งการบรรลุวัตถุประสงค์ของคุณ วิธีอื่นๆ ทั้งหมดต้องใช้ความพยายามอย่างมากและอาจมีผลข้างเคียงที่ไม่พึงประสงค์มากมาย
gb flag
@TeroKilkanen ฉันเห็นด้วยอย่างยิ่ง ฉันจะย้ายไปที่ Drupal แต่มีหน้าเว็บ 2,400 หน้าแล้ว และการถ่ายโอนเนื้อหาด้วยตนเองอาจใช้เวลาประมาณ 4 เดือนและคงเป็นเรื่องยาก และฉันยังชอบไวยากรณ์ของ MediaWiki มากด้วย
gb flag
ฉันสามารถใช้ **robots.txt** เพื่อพยายามป้องกันการรวบรวมข้อมูล (หากไม่ได้จัดทำดัชนี) ของหน้าเหล่านี้ แต่เนื่องจาก URL เว็บไซต์ของฉันมีหลายภาษาและมีรูปแบบจำนวนมาก นี่อาจเป็นงานที่ยาก ยังง่ายกว่าการโยกย้ายไปยัง Drupal

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา