เห็นหัวข้อแล้วอาจจะงงนิดๆ บทความนี้จะช่วยเพื่อนๆ แก้ปัญหาเกี่ยวกับการอ้างไปยังรูปที่ไม่มีอยู่จริง หรือถูกลบไปแล้วบนเว็บ ซึ่งปกติหากเราอ้างไปหาเซิฟเวอร์ก็จะรีเทิร์นสถานะกลับมาเป็น 404 ทำให้ตำแหน่งที่เราใส่รูปพวกนั้นเข้าไปจะแสดงเป็นกากบาท ทำให้ผู้ที่เข้ามาชมเว็บของเรารู้สึกว่าเว็บมันมีปัญหา อาจจะส่งผลให้ผู้ใช้หนีไปเลยก็เป็นได้
ซึ่งปัญหาดังกล่าวสามารถที่จะแก้ไขได้ด้วยการแสดงรูปภาพที่เป็นข้อความว่าไม่มีรูป (no image) แทนที่จะปล่อยให้เป็นรูปกากบาท โดยตรงนี้เราสามารถเขียน htaccess เอารูปที่เราต้องการมาแสดงได้เลยครับ
RewriteCond %{REQUEST_FILENAME} !-f [NC] RewriteRule .(gif|png|jpg)$ /no-image.gif [L]
ถ้าเกิดอ้างถึงรูปที่มีนามสกุล gif png หรือ jpg แล้ว ไม่มีรูปอยู่บนเซิฟเวอร์ เซิฟเวอร์ก็จะเอารูป no-image.gif แสดงแทนครับ