คำถามยาวหน่อยนะครับ คือเรียบเรียงไม่ค่อยถุก

คือว่าจะลองทำเวปอัพโหลดรูป
แล้วอยากให้เวลาเปิดรูปดู ให้มันแสดงรูปที่หน้า index ธรรมดา ... (คือไม่อยากให้สามารถเปิด direct link แล้วเห็นแต่รูปน่ะ เพราะมันติดโฆษณาไม่ได้

)
ผมก็เลยเขียน .htaccess แบบนี้
RewriteCond %{HTTP_REFERER} ^$ [NC]
RewriteRule !index.php /index.php?see=%{REQUEST_URI} [PT]
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteRule (.*) /image%{REQUEST_URI} [L]
url ที่เปิดหน้าเปิดรูป กับ url ที่อยู่ใน <img> เป็น url เดียวกัน (เช่น ww.domain.com/ชื่อไฟล์รูป.jpg)
ปัญหาอยู่ตรงนี้น่ะครับ เพราะผมเอา HTTP_REFERER มาตรวจสอบ
ผมอยากให้แท๊ก <img> ดึงรูปมาแสดง ได้แต่ถ้า ลิงค์ไปหาตรงๆ ด้วย <a> อยากให้มันไปหน้า index น่ะครับ จะเขียนยยังไงดี
เพราะ <img> รึ <a> พอกดลิงค์ไป มันได้ HTTP_REFERER ทั้งคู่เลย มันเลยวิ่งไปที่เก็บรูปตรงๆ เลย

จะเข้าใจคำถามผมมั้นหว่า พิมพ์เองงงเอง

ทำได้แล้วนะครับ ... ผมเปิด RewriteLog Level 9 เลย นั่งไล่เงื่อนไขจนเกือบอ๊วก
