Thaimisc.com : Today's tips
freepollHOMEFree Chat serverFree Guest BookFree Ecard ServerFree webboard
 
 
  Article
  Html It's Easy
ICQ Status
How2Use FTP
Protect Directory
More...
  Column
  Flash Learning
Perl Scripts
ToDay's Tip
It News
  Community
  Forum
Chatroom new
  etc.
  Guest Book
links
Contact Us
Advertising
FAQ
  MiscFree
  Free Guest Book new
Free Ecard Server new
Free webboard new
Free chat Server new
Free Perl Scripts
Perl Search
Webboard
Web Directory
Protect Directory
Multi Protect new



สมัครสมาชิก เพื่อรับข่าวสารทาง e-mail

 

Today's Tip

การสร้างหน้า Error page เป็นของตัวเอง

ทุกคนที่ทำ web ก้อคงจะเคยเจอกันนะครับพวกหน้าที่ Error ต่างๆเช่น
Error 404 file not found

Error 500 Internal server error

ซึ่ง หน้า Error ต่างๆนี้ เราสามารถสร้างขึ้นเองเป็นแบบฉบับของเราเองได้
ตัวอย่าง หน้า Error แบบปกติเมื่อเข้าไปที่ url ที่ไม่มีไฟล์

ตัวอย่า Error ที่เราทำขึ้นเอง

ซึ่งการสร้างหน้าของเราเองนั้นจะต้องสร้างไฟล์ .htaccess ขึ้นมา


ซึ่งเราสามารถเปลี่ยนจากหน้า ที่แสดง error ต่างๆเป็นของเราได้โดยใช้ไฟล์ .htaccess เข้ามาช่วยน่ะครับ
วิธีทำ
  1. เตรียม file error404.html ของเราไว้ซึ่ง file นี้จะ แสดงแทน Error file not found ของ server น่ะครับข้างในอาจจะเขียนไว้ว่า "ไม่มี URLนี้ครับ" หรืออะไร
    ก็ได้แล้วแต่งแล้วแต่ตามสไตล์ จากนั้นอับโหลดไปไว้ที่ root directory (คือ ส่วนที่เก็บ index ของหน้า home ไว้นั่นเอง)

  2. ลองตรวจสอบดูว่า ใน server ที่ root directory ของคุณนั้นมีไฟล์ .htaccess หรือไม่ ถ้าหากว่ามีละก็ ขอแนะนำให้นำไฟล์นั้นมาที่เครื่องและเปิดดูก่อน จากนั้นก็ค่อยเขียนคำสั่งอื่น ๆ ลงไปทีหลังนะครับ

  3. จากนั้นให้เริ่มเขียน file .htaccess ขึ้นมาอาจจะใช้ โปรแกรม notepad เขียนขึ้นมาก็ได้ครับซึ่งใน file นั้นให้เขียนตามข้อความสีแดงข้างล่าง จากนั้น ใช้คำสั่ง save as , All file และให้พิมพ์ชื่อไฟล์ที่ต้องการ save เป็น .htaccess โดยมีข้อความข้างในไฟล์ .htaccess ดังนี้
    ErrorDocument 404 /error404.html

    จากนั้นก็ save ให้ชื่อ file เป็น .htaccess นะครับ
    ** หากว่าต้องการเพิ่มคำสั่ง error อื่นๆ ก็สามารถเพิ่มได้ในบรรทัดถัดไป เช่น 500 ก็ให้ใส่เข้าไปใน .htaccess เช่น
    ErrorDocument 404 /error404.html

    ErrorDocument 500 /error500.html


  4. ให้ upload file .htaccess และ file error.html เข้าไปไว้ที่ root directory ใน server ของคุณ


    เท่านี้ก็เป็นอันเสร็จขั้นตอนแล้วครับ ง่ายนิดเดียวใช่ไหมล่ะครับอย่าลืมลองเอาไปใช้กันนะครับ


    เขียนโดย : กอล์ฟ
    บทความนี้ได้รับคำแนะนำมาจากคุณ Ning ( YO !!)

 

 

Copyright 1999 Thailand Miscellaneous. Allrights reserved. webmaster@thaimisc.com