ผมก็ไม่รู้ว่า htaccess มันกำหนดเงื่อนไขได้หรือเปล่าครับ
คืออยากให้ dir /home/user/adc ถูกป้องกัน คือถ้ามีผู้ใช้ใด เข้ามาด้วย IP 123.222.111.222 ให้ Allow เข้าได้ปกติ ครับ
แต่ถ้าหากมีผู้ใช่อื่นที่ไม่ใช่ IP: 123.222.111.222 ก็ให้ถาม user/pass ครับ แบบการgเขียน htpasswd Auth
ขอบคุณครับ
ก็ rewrite ทั้งหมด เข้า script auth แล้วก็เช็กในนั้นเอาเว่ามาจาก ip ใด มันจะยืดหยุ่นกว่าเยอะที่จะไปเขียนใน conf
เขียนอย่างไรครับ
AuthGroupFile /dev/null
AuthType Basic
AuthUserFile /dir/dir/.htpasswd
AuthName "Member's Area"
require valid-user
Order allow,deny
Deny from all
Allow from 123.222.111.222 127.0.0.1
ผมเอาใส่ไฟล์ .htaccess แล้วนำไปไว้ที่ ตำแหน่งที่จะป้องกันแล้วครับ แต่มันไม่ถาม pass ขึ้น 403 เลยครับ