ป้องกันการเข้าถึงบางไฟล์ในเว็บ

  • 0 ตอบ
  • 198 อ่าน
*

อั๋น ทรงวุฒิ

  • Sr. Member
  • ****
  • 306
  • 3
  • แพร่ เวียงโกศัย
    • ดูรายละเอียด
    • songwut.biz
ป้องกันการเข้าถึงบางไฟล์ในเว็บ
« เมื่อ: 21 มีนาคม 2021, 03:38:31 PM »
Nginx

log access to drop file in /etc/nginx/ but don't log 404

location = /robots.txt {
        access_log drop;
        log_not_found off;
}

log access to drop file in /etc/nginx/ but don't log 404
location = /favicon.ico {
        access_log drop;
        log_not_found off;
}

เหมาะกับ Laravel
log access to denied file in /etc/nginx/ but don't log 404 and also deny all to dot files
location ~ /\. {
        access_log denied;
        log_not_found off;
        deny all;
}

log access to drop file in /etc/nginx/ but don't log 404 and also deny all to files starting with a dollar sign ($temp.config.php)
location ~ ~$ {
        access_log denied;
        log_not_found off;
        deny all;
}

Apache

เหมาะกับ Laravel
<FilesMatch "^\.">
    Order allow,deny
    Deny from all
</FilesMatch>