ผู้ดูแลระบบ 5 ฉันเชื่อว่าทุกคนคุ้นเคยตั้งแต่ครั้งแรกที่ขึ้น A5 ฉันเห็นว่า A5 ไม่ได้ทำ 301 นั่นคือ 301 ที่ไม่มี www ถูกแทนที่ด้วย www ตัวอย่างเช่น เมื่อ A5 เข้าสู่ admin5.com ชื่อโดเมนนี้จะปรากฏขึ้น ถ้าเราคลิกที่บทความภายใต้ชื่อโดเมนนี้ บทความทั้งหมดบนเว็บไซต์นี้จะไม่มีไฮเปอร์ลิงก์ www แล้วเว็บไซต์ขนาดใหญ่อย่าง A5 จะเปลี่ยนทั้งเว็บไซต์โดยมีการเปลี่ยนแปลงเพียงเล็กน้อยได้อย่างไร
1. ความจริงจังของการไม่ทำ 301;
หากเว็บไซต์ทำงานได้ไม่ดีเท่ากับ 301 ก็จะเกิดปัญหามากมาย เช่น มีที่อยู่สี่รายการ เช่น A5 ที่ชี้ไปยังบทความเดียวกัน
http://www.admin5.com/plus/view.php?aid=371620
http://admin5.com/plus/view.php?aid=371620
http://www.admin5.com/article/20110827/371620.shtml
http://admin5.com/article/20110827/371620.shtml
ที่อยู่ทั้งสี่ข้างต้นชี้ไปที่การมีส่วนร่วมครั้งก่อนของฉัน ฉันเชื่อว่าทุกคนรู้ถึงผลที่ตามมา ฉันได้เห็นแล้วว่า rooibos บน Webmaster.com บล็อกโฟลเดอร์ plus อย่างไรก็ตาม rooibos เป็นโปรโตคอลไม่ใช่กฎระเบียบ http://www.baidu.com/s?tn=baiduhome_pg&bs=www.admin5.com%2Fplus%2Fview.php%3Faid%3D&f=8&rsv_bp=1&wd=%CD%F5%D3%C0%CD%A8%A3 %BA%C9%EE%B6%C8%B7%D6%CE%F6%B4%B4%D2%DA%ซีดี%F8SEO%B2%DF%C2%D4%A3%A8%D2%BB%A3%A9 +&n=2&inputT=703 บทความนี้ไม่ใช่ของฉัน ฉันเพิ่งค้นหาใน Baidu สแนปช็อตมาจากวันที่ 19 สิงหาคม จากอีกแง่มุมหนึ่ง ได้รับการพิสูจน์แล้วว่า rooibos เป็นโปรโตคอล ดังนั้นความสำคัญของ 301 จึงสะท้อนให้เห็น
2. ทำโฮมเพจ 301;
< ? Header( "HTTP/1.1 301 ย้ายอย่างถาวร" );
ส่วนหัว( "ที่ตั้ง: http://www.admin5.com " );? >
สตริงโค้ดนี้คือโค้ด 301 ของ PHP ซึ่งสามารถแทรกลงในส่วนหัวของ index.php ได้ แต่จะมีปัญหาด้านข้าง ตัวอย่างเช่น หากเซิร์ฟเวอร์ของเรากำหนดค่าด้วยไฟล์เริ่มต้นเป็น html, htm หรือ shtml แสดงว่า ไฟล์ index.html จะถูกเปิดก่อน ไฟล์ php จะถูกละเว้นและจะไม่มีผลใดๆ หากเซิร์ฟเวอร์ของเราได้รับการกำหนดค่าให้เปิด php ตามค่าเริ่มต้น เพื่อความเป็นมิตรต่อเครื่องมือค้นหา เราต้องการเปิด html ทุกครั้ง ดังนั้นเราจึง ต้องข้ามไปที่ http://www.admin5 ด้วย 301.com/index.html จากนั้นจะเกิดปัญหาใหม่นั่นคือไฟล์ index.html จะถูกเปิดทุกครั้ง ไม่ใช่ไดเร็กทอรีรากของเว็บไซต์ จริงๆ แล้ว เราสามารถเปลี่ยนชื่อต่อท้ายของไฟล์ html ที่สร้างขึ้นเป็น php ได้โดยตรง . เอกสาร. ดังนั้น ที่นี่คุณจะต้องเปิด php ตามค่าเริ่มต้นบนเซิร์ฟเวอร์เท่านั้น โปรดดูด้านล่าง (แน่นอนว่า A5 ต้องเป็นเซิร์ฟเวอร์) ย่อหน้านี้เขียนขึ้นสำหรับผู้ใช้โฮสต์เสมือนที่มีสถานการณ์คล้ายกับ A5
3. เมื่อหน้าแรกพร้อมแล้ว ถ้ามีผู้เข้ามาที่หน้าภายในโดยตรงควรทำอย่างไร?
ฉันควรทำอย่างไรหากผู้ใช้คลิกบนหน้าภายในโดยไม่มี www ซึ่งต้องใช้ 301 สำหรับทั้งไซต์ ดังนั้น ไฟล์ที่ไม่มี www จะเป็นไฟล์ shtml ไม่รองรับ 301 นี่คือภาษาไคลเอ็นต์ 301? เกิดปัญหาใหม่ขึ้น ในเวลานี้ เซิร์ฟเวอร์จะต้องได้รับการกำหนดค่าและแก้ไข httpd.ini เนื่องจากไม่ทราบประเภทเซิร์ฟเวอร์ จึงไม่มีทางที่จะเขียนไว้ที่นี่ แต่สามารถให้แนวคิดได้ เห็นเหมือนกันทั้งหมด มี 371602 ที่เหมือนกัน นี่คือหมายเลข ID ของบทความ โฟลเดอร์ที่สร้างขึ้นคือวันที่ของวัน จากนั้น 301 โฟลเดอร์ไดนามิกและโฟลเดอร์ที่ไม่มี www กฎนี้ไม่ควรเขียนยาก
4. ต้องทำงานอะไรเพื่อทำให้ 301 สมบูรณ์แบบยิ่งขึ้น
หลังจากทำ 301 หรือเป็นเพื่อนกับ 301 ในหน้าแรกแล้ว เราจะอนุญาตให้ผู้ใช้และเครื่องมือค้นหาเปิดเฉพาะไฟล์ www ทุกครั้งได้อย่างไร นี่เป็นเพียงงานขั้นสุดท้ายเท่านั้น เราจำเป็นต้องแก้ไขไฟล์เทมเพลตเพื่อเพิ่ม /xxx และ ../plus /xxx เพิ่มที่อยู่ที่แน่นอน http://www.admin5.com หน้าที่อยู่แรก / และเขียนที่อยู่เดียวกันลงในไฟล์รวม ด้วยวิธีนี้ แม้ว่าคุณจะสร้างผู้ใช้ 301 บนหน้าแรกเท่านั้น ผู้ใช้และเครื่องมือค้นหาจะไม่สามารถนำเข้าไปยังสถานที่ที่ไม่มี www ได้
จริงๆ แล้ว 301 นั้นค่อนข้างเรียบง่าย ครึ่งเดือนที่ผ่านมา ฉันเชื่อว่า Alimama ไม่มีมัน ตอนนี้ฉันก็สร้าง 301 ขึ้นมาแล้ว เมื่อเทียบกับ Chinaz เว็บไซต์ผู้ดูแลเว็บ มันทำงานได้ดีกว่าและมีมาโดยตลอด ไม่ใช่ว่า A5 ไม่ดี ท้ายที่สุดแล้ว เว็บไซต์ขนาดใหญ่ไม่ได้ทำเช่นนี้ทุกวัน ฉันตั้งเป้าที่จะทำให้ A5 ดีขึ้นและเป็นมืออาชีพมากขึ้น บทความนี้เป็นต้นฉบับของ Mingrui โปรดเก็บ http://www.xmztd.com ไว้เพื่อพิมพ์ซ้ำ ขอบคุณทุกท่าน โปรดแจ้งให้เราทราบ
บรรณาธิการรับผิดชอบ: พื้นที่ส่วนตัวของ Chen Long Author Mingrui