Thai OpenCart ร้านค้าออนไลน์ ระบบ Opencart ภาษาไทย

OPENCART HOTLINE

บริการติดตั้งระบบ OpenCart พัฒนาระบบ UPGRADE Version

Facebook
LINE:elect.tu
MAIL:elect.tu@gmail.com
TEL:0890237235

[Tricks]วิธีการเปลี่ยน yoursite/admin เพื่อเพิ่มความปลอดภัย

0 Members and 1 Guest are viewing this topic.

มีท่านสมาชิก pm มาถามเลยมาตั้งกระทู้เอาไว้เผื่อมีคนอยากทำบ้าง

  • เปบี่ยนชื่อโฟลเดอร์ admin เป็นอะไรก็ได้ เช่น admin1234
  • เปิดไฟล์ config.php ในโฟลเดอร์ admin1234
  • เปลี่ยนคำว่า admin เป็น admin1234 ให้หมด มีอยู่ประมาณ 5 จุด
  • สร้างไฟล์ robots.txt วางเอาไว้ในโฟลเดอร์นี้ เพื่อไม่ให้บอทมาเก็บข้อมูล โดยใส่โค้ดตามนี้
Code: [Select]
User-agent: *
Disallow: /

เป็นอันเสร็จสิ้น

ที่ต้องใส่ robots.txt ใน admin1234 แทนที่จะเอาไว้ใน root ของเว็บเลยก็เพราะว่ามีหลายเว็บที่ผมเจอ ใส่ disallow:/admin1234
ลงไปใน robots.txt ของรูท ถ้าผมเข้าเว็บ yoursite/robots.txt ผมก็เห็นหมดว่าคุณเปลี่ยนพาทของแอดมินไปที่ไหน :P :P :P
ADVERTISEMENT
ดาวน์โหลด Template OpenCart สวยๆ คลิกเลย >>http://goo.gl/QtHq4G

มีท่านสมาชิก pm มาถามเลยมาตั้งกระทู้เอาไว้เผื่อมีคนอยากทำบ้าง

  • เปบี่ยนชื่อโฟลเดอร์ admin เป็นอะไรก็ได้ เช่น admin1234
  • เปิดไฟล์ config.php ในโฟลเดอร์ admin1234
  • เปลี่ยนคำว่า admin เป็น admin1234 ให้หมด มีอยู่ประมาณ 5 จุด
  • สร้างไฟล์ robots.txt วางเอาไว้ในโฟลเดอร์นี้ เพื่อไม่ให้บอทมาเก็บข้อมูล โดยใส่โค้ดตามนี้
Code: [Select]
User-agent: *
Disallow: /

เป็นอันเสร็จสิ้น

ที่ต้องใส่ robots.txt ใน admin1234 แทนที่จะเอาไว้ใน root ของเว็บเลยก็เพราะว่ามีหลายเว็บที่ผมเจอ ใส่ disallow:/admin1234
ลงไปใน robots.txt ของรูท ถ้าผมเข้าเว็บ yoursite/robots.txt ผมก็เห็นหมดว่าคุณเปลี่ยนพาทของแอดมินไปที่ไหน :P :P :P

ขอบคุณครับ



gearza

  • **
  • 84
  • ทักทายกันได้ครับ Line id: gearba
    • View Profile
    • http://gearkorn.com
สร้างไฟล์ robots.txt

ถัดไป: ทดสอบ ROBOTS.TXT ด้วยเครื่องมือทดสอบ ROBOTS.TXT
ในการสร้างไฟล์ robots.txt คุณต้องมีสิทธิ์เข้าถึงรากของโดเมน หากคุณไม่แน่ใจเกี่ยวกับวิธีการเข้าถึงราก ก็สามารถติดต่อผู้ให้บริการเว็บโฮสติ้งได้ นอกจากนี้ หากคุณทราบว่าเข้าถึงรากของโดเมนไม่ได้ คุณสามารถใช้วิธีการบล็อกวิธีอื่น เช่น การป้องกันไฟล์บนเซิร์ฟเวอร์ด้วยรหัสผ่าน และการใส่เมตาแท็กลงใน HTML

คุณสามารถสร้างหรือแก้ไขไฟล์ robots.txt ที่มีอยู่โดยใช้เครื่องมือทดสอบ robots.txt ซึ่งช่วยให้คุณสามารถทดสอบการเปลี่ยนแปลงได้เมื่อแก้ไข robots.txt
เรียนรู้เกี่ยวกับไวยากรณ์ของ robots.txt
ไฟล์ robots.txt อย่างง่ายที่สุดจะใช้คำหลัก 2 คำ ได้แก่ User-agent และ Disallow User-agent คือโรบ็อตของเครื่องมือค้นหา (หรือซอฟต์แวร์โปรแกรมรวบรวมข้อมูลเว็บ) user-agent ส่วนใหญ่จะแสดงอยู่ในฐานข้อมูลโรบ็อตบนเว็บ Disallow คือคำสั่งที่ไม่อนุญาตให้ user-agent เข้าถึง URL บางรายการ อย่างไรก็ตาม หากต้องการให้ Google มีสิทธิ์เข้าถึง URL บางรายการที่เป็นไดเรกทอรีย่อยในไดเรกทอรีระดับบนสุดที่ไม่อนุญาต คุณจะสามารถใช้คำหลักแบบที่ 3 ซึ่งก็คือ Allow ได้

Google ใช้ user-agent หลายตัวเช่น Googlebot สำหรับ Google Search และ Googlebot-Image สำหรับ Google ค้นรูป User-agent ของ Google ส่วนใหญ่จะทำตามกฎที่คุณตั้งขี้นสำหรับ Googlegot แต่คุณสามารถแทนที่ตัวเลือกนี้และสร้างกฎเฉพาะสำหรับ user-agent ของ Google บางตัวได้ด้วย

ไวยากรณ์ในการใช้คำหลักมีดังนี้

User-agent: [the name of the robot the following rule applies to]

Disallow: [the URL path you want to block]

Allow: [the URL path in of a subdirectory, within a blocked parent directory, that you want to unblock]

2 บรรทัดนี้ถือว่าเป็นรายการเดียวกันในไฟล์ โดยกฎ Disallow จะใช้กับ user-agent ที่ระบุไว้เหนือตนเองเท่านั้น คุณสามารถใส่ได้หลายรายการเท่าที่ต้องการ และบรรทัด Disallow หลายบรรทัดสามารถใช้กับ user-agent ได้หลายตัว ทั้งหมดนี้ในรายการเดียว คุณสามารถตั้งค่าคำสั่ง User-agent ให้ใช้กับโปรแกรมรวบรวมข้อมูลเว็บทุกโปรแกรมโดยใส่เครื่องหมายดอกจัน (*) ตามตัวอย่างด้านล่างนี้

User-agent: *

คำสั่งบล็อก URL ที่สามารถใช้ในไฟล์ robots.txt
กฎการจับคู่รูปแบบเพื่อเพิ่มประสิทธิภาพให้กับโค้ด robots.txt
บันทึกไฟล์ robots.txt
คุณต้องปฏิบัติตามข้อกำหนดในการบันทึกต่อไปนี้เพื่อให้ Googlebot และโปรแกรมรวบรวมข้อมูลเว็บอื่นๆ พบและระบุไฟล์ robots.txt ของคุณได้

คุณต้องบันทึกโค้ด robots.txt เป็นไฟล์ข้อความ
คุณต้องวางไฟล์ในไดเรกทอรีระดับสูงสุดของเว็บไซต์ (หรือรากของโดเมน) ของคุณ และ
ไฟล์ robots.txt ต้องมีชื่อว่า robots.txt
ตัวอย่างเช่น โปรแกรมรวบรวมข้อมูลเว็บจะพบไฟล์ robots.txt ที่บันทึกไว้ที่รากของ example.com ที่ที่อยู่ URL  http://www.example.com/robots.txt แต่โปรแกรมรวบรวมข้อมูลเว็บทั้งหมดจะไม่พบไฟล์ robots.txt ที่ http://www.example.com/not_root/robots.txt

ถัดไป: ทดสอบ ROBOTS.TXT ด้วยเครื่องมือทดสอบ ROBOTS.TXT



งง นิดๆ