curl สามารถบล๊อกโดมเมนที่เรากำหนดไว้ได้ไหมครับไม่ให้มันดึงข้อมูลไปได้ +1

เริ่มโดย WP-design, 29 สิงหาคม 2018, 14:04:09

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

WP-design

พอดีเว็บผมโดนดึงข้อมูลบางส่วนไป เราจะสามารถบล๊อกไว้ได้ไหม
curl สามารถบล๊อกโดมเมนที่เรากำหนดไว้ได้ไหมครับไม่ให้มันดึงข้อมูลไปได้ +1

mean

block by .htaccess ได้ครับ โดยทำการ block จากชื่อโดเมน หรือ ที่มาของ Referrer

อ้างถึง
RewriteCond %{HTTP_REFERER} xxxx.com [NC,OR]
RewriteCond %{HTTP_REFERER} xxx2.com [NC,OR]
RewriteRule .* - [F]

แต่โดยส่วนใหญ่ curl ไม่ได้ระบุ Referrer Block จาก IP Domain ดีกว่าครับ

อ้างถึงorder allow,deny
deny from 123.123.123.123
deny from 123.123.123.122
allow from all

ฺฺBlock เฉพาะการเข้าเฉพาะถึง PHP

อ้างถึง<Files *.php>
    Order Deny,Allow
    Deny from all
    Deny from 123.123.123.122
    Allow from 127.0.0.1
</Files>

<Files index.php>
    Order Allow,Deny
    Allow from all
</Files>

ตัวอย่างการ Block CSS JS File

อ้างถึง<FilesMatch ".*\.(css|js)$">
    Order Allow,Deny
    Deny from 123.123.123.123
    Allow from all
</FilesMatch>



หรืออีกวิธี จับ IP นั้นๆ Redirect ซะเลย

อ้างถึงRewriteCond %{REMOTE_ADDR} ^123\.123\.123\.123$
#RewriteCond %{REQUEST_URI} /disable-only-page\.html #ถ้าต้องการ block เฉพาะหน้า
RewriteRule .* /block.php [R=301,L]


[direct=https://www.ireallyhost.com/]บริการโดเมน, เว็บโฮสติ้ง, SSL Certificate[/direct]
[direct=https://www.ireallyhost.com/ssl]บริการ SSL Certificate , HTTPS สำหรับเว็บไซต์[/direct]
[direct=https://www.ireallyhost.com/]บริการ Web Hosting Free! Domain name ตลอดอายุบริการ [/direct]
[direct=https://www.ireallyhost.com/domain]บริการ จดโดเมน, Free DNS Service, Domain Forwarding, จัดการโดเมนได้เอง Domain Control Panel[/direct