Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.4 Thai R20220518 (REV.74) ระบบเว็บบอร์ดที่ครบครัน (ไม่ได้เป็นสมาชิกก็โหลดได้) ดาวน์โหลด Discuz! X3.4 ภาษาไทยล่าสุดที่นี่

ลงทะเบียนความสนใจ Discuz! X3.5 Alpha ภาษาไทย เปิดระบบ Verified Account - ระบบยืนยันตัวตน LINE OPENCHAT Discuz! Thai (แชทสดกับทีมงาน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 9908|ตอบกลับ: 4

[ทั่วไป] บังคับให้ .htaccess ไปเรียกไฟล์ 404 มาแสดงตามต้องการ

[คัดลอกลิงก์]
mastergtx โพสต์ 2008-11-1 13:17:53 |โหมดอ่าน
ใครไม่รู้ว่า .htaccess คืออะไรรองค้นหาที่ google ดูนะครับ ใครเคยเข้าเว็บผมด้วยการพิมพ์ url เว็บผิดบ้างเช่น http://www.wind.in.th/xxx หรือเว็บนี้ http://www.discuzthai.com/xxx แล้วมันจะแสดงอะไรขึ้นมาให้เราดู



หรือ DIscuz.net


เห็นหรือเปล่า มันบอกว่า ไม่มีหน้าเว็บที่ต้องการดู หรือบางเว็บอาจจะเรียกว่า 404 Not Found อ่ะ คุ้นไหมครับในเมื่อมันแสดง 404 Not Found หน้าขาวๆ แล้วรู้สึกว่ามันไม่ค่อยจะดูดีสักเท่าไหร่ว่าไหมครับ ก็เลยคิดที่จะแต่งหน้า 404 นี้ใหม่โดยใช้ .htaccess ให้เกิดประโยชน์ โดยให้มันไปเรียก ไฟล์ 404 ที่เราสร้างขึ้นมาแสดงแทน อาจจะเขียนด้วย html หรืออะไรก็แล้วแต่ โดยการสร้างไฟล์ .htaccess แล้วใส่โค้ดแค่บรรทัดเดียวคือ?
นี่ครับ
  1. ErrorDocument 404 http://www.wind.in.th/404.html
คัดลอกไปที่คลิปบอร์ด
สำหรับสคริปต์ 404.html คุณอาจจะใช้ javascipt เพื่อให้ redirect ไปหน้าที่ถูกต้องก็ได้นะเช่น
  1. <meta http-equiv="refresh" content="5;url=http://www.wind.in.th/">
คัดลอกไปที่คลิปบอร์ด
โค้ดสำหรับ .htaccess ของ Discuz
  1. #  RewriteEngine On/Off
  2.         RewriteEngine On

  3.         RewriteBase /forums

  4.         # Rewrite
  5.         RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
  6.         RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
  7.         RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
  8.         RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
  9.         RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
  10.         ErrorDocument 404 http://www.wind.in.th/404.html
คัดลอกไปที่คลิปบอร์ด
คุณโจ้เขียนแบบนี้หรือเปล่าครับอิอิ

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x

คะแนน

จำนวนผู้เข้าร่วม 3จิตพิศัย +30 ย่อ เหตุผล
suthida + 10 เยี่ยมมาก ขอบคุณค่ะ ...
buachompoox + 10 ขอบคุณครับ
acaz + 10 เยี่ยมมากครับ

ดูบันทึกคะแนน

 เจ้าของ| mastergtx โพสต์ 2008-11-1 13:22:09
ใครที่เทพแล้วก็จะเขียนป้องกันเว็บตัวเองในรูปแบบต่างๆ ได้เช่น
http://www.alan888.com/Discuz/template/air
acaz โพสต์ 2008-11-1 13:55:15
เยี่ยมมากครับ
buachompoox โพสต์ 2008-11-1 20:20:28

ตอบกลับโพสของ หนึ่ง mastergtx

โอน่่าสนใจ ~[1170837108]~
แบนรูปโปรไฟล์
momozung โพสต์ 2010-3-9 01:21:05
หมายเหตุ: ผู้โพสต์ถูกแบนหรือถูกลบ โพสต์นี้ถูกปิดโดยอัตโนมัติ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2022-5-24 13:19

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้