วิธีที่ถูกต้องในการใช้ index.html
ฉันมีปัญหามากมายที่ฉันต้องการฟังความคิดเห็นของคุณดังนั้นฉันหวังว่าฉันจะอธิบายได้ดีพอ ฉันควรทราบด้วยว่าฉันเพิ่งเริ่มต้นพร้อมกับความรู้เกี่ยวกับ HTML และ CSS เท่านั้นถึงแม้ว่าฉันเกือบจะแน่ใจว่ามีวิธีง่ายๆในการใช้ PHP ที่มีประสิทธิภาพ แต่ก็ไม่สามารถช่วยฉันได้ สมมติว่าผมมีบล็อกส่วนตัวของฉันเกี่ยวกับที่อยู่example.com/blog.htmlและมีการเชื่อมโยงไปย่อยหลายบล็อก- example.com/blog/math.html, example.com/blog/coding.htmlฯลฯ ดังนั้นโฟลเดอร์รากของฉันมีblog.htmlและblogโฟลเดอร์ที่blogโฟลเดอร์ตัวเองมีไฟล์และmath.htmlcoding.html แรกของทั้งหมดที่ผมได้เรียนรู้ (จากGoogle เครื่องมือเว็บมาสเตอร์ ) ที่สำหรับ SEO และวัตถุประสงค์สุนทรียภาพมันเป็นเรื่องดีที่จะรวมกันexample.com.comและexample.com/index.htmlโดยการเพิ่มแอตทริบิวต์ลงในแหล่งของ_rel="canonical"_ index.htmlการใช้ลูกเล่นอื่น ๆ (เช่นการเชื่อมโยง../และ./) ฉันได้กำจัดสิ่งที่น่าเกลียดindex.htmlปรากฏในที่อยู่เว็บของฉัน และตอนนี้ฉันสงสัยว่าเคล็ดลับนี้สามารถใช้ได้ไม่เพียง แต่สำหรับโฟลเดอร์รูท แต่สำหรับโฟลเดอร์ใด ๆ ฉันหมายถึงฉันจะย้ายฉันblog.htmlไปที่blogโฟลเดอร์เปลี่ยนชื่อเป็นindex.htmlและเพิ่มrel="canonical"เพื่อรวมเข้าexample.com/blog/index.htmlด้วยexample.com/blog/กัน เคล็ดลับนี้จะเปลี่ยนที่อยู่ของบล็อกของฉันจากเข้าexample.com/blog.htmlexample.com/blog/ ยังไม่เสร็จ! ฉันกำลังประสบปัญหาเกี่ยวกับหุ่นยนต์ google จัดทำดัชนีโฟลเดอร์ ดังนั้นเมื่อฉันพิมพ์site:example.com/ลงในการค้นหาของ Google ลิงก์ไปยังโฟลเดอร์ของฉันที่example.com/blog/มีไฟล์ดิบไอคอน ฯลฯ จะปรากฏในผลลัพธ์อื่น ๆ ฉันเดาว่ายังมีวิธีอื่น ๆ ในการแก้ไข แต่ IMHO การเปลี่ยนแปลงที่กล่าวถึงข้างต้นจะทำเคล็ดลับด้วยเช่นกัน - index.htmlในโฟลเดอร์บล็อกจะป้องกันผู้ใช้จากการดูเนื้อหาดิบจริงของโฟลเดอร์นั้นจะปรากฏขึ้นเท่านั้น ลิงก์ที่ถูกต้องexample.com/blog/ในการค้นหา google …