PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کد htaccess جلوگیری از حملات dos



almandata
August 25th, 2016, 12:11
برای جلوگیری از بازدید fake و ربات ها بر روی وبسایتتان کد زیر را به انتهای htaccess هاست خود بیافزایید



</pre>

SetEnvIfNoCase User-Agent .* allowed_agent

Order Deny,Allow
Deny from All
Allow from env=allowed_agent
<pre>منبع:کد htaccess جلوگیری از حملات dos (https://www.pardazmizban.com/%DA%A9%D8%AF-htaccess-%D8%AC%D9%84%D9%88%DA%AF%DB%8C%D8%B1%DB%8C-%D8%A7%D8%B2-%D8%AD%D9%85%D9%84%D8%A7%D8%AA-dos/)

yastheme
August 25th, 2016, 12:32
برای جلوگیری از بازدید fake و ربات ها بر روی وبسایتتان کد زیر را به انتهای htaccess هاست خود بیافزایید



</pre>

SetEnvIfNoCase User-Agent .* allowed_agent

Order Deny,Allow
Deny from All
Allow from env=allowed_agent
<pre>منبع:کد htaccess جلوگیری از حملات dos (https://www.pardazmizban.com/%DA%A9%D8%AF-htaccess-%D8%AC%D9%84%D9%88%DA%AF%DB%8C%D8%B1%DB%8C-%D8%A7%D8%B2-%D8%AD%D9%85%D9%84%D8%A7%D8%AA-dos/)

می دونید این کد دقیقا چی کار می کند؟
</pre> تگ HTML است که به اشتباه کپی کردید،اگر وب سرور آپاچی باشد سایت با خطای 500 احتمالا مواجه خواهد شد.
این کد به رکوئست هایی که دارای User-Agent می باشد اجازه دسترسی می دهد، همه اسپمر ها و روبات ها و ... User agent دارند،
تو این مدت تنها روباتی که دیدم User agent نداشت ، روبات Enamad بود که وضعیت کد رو چک می کرد.

almandata
August 25th, 2016, 12:45
می دونید این کد دقیقا چی کار می کند؟
</pre> تگ HTML است که به اشتباه کپی کردید،اگر وب سرور آپاچی باشد سایت با خطای 500 احتمالا مواجه خواهد شد.
این کد به رکوئست هایی که دارای User-Agent می باشد اجازه دسترسی می دهد، همه اسپمر ها و روبات ها و ... User agent دارند،
تو این مدت تنها روباتی که دیدم User agent نداشت ، روبات Enamad بود که وضعیت کد رو چک می کرد.
تگ pre:
تگی هستش برای قرار دادن کد ها استفاده میشه که وقتی از تگ code استفاده می کنی ادیتور وردپرس بعضی وقتا خودش اضافه اش می کنه

حالا الانم اضافه شده !چه ربطی به کپی داشت؟:)

iHSG
August 25th, 2016, 12:45
می دونید این کد دقیقا چی کار می کند؟
</pre> تگ HTML است که به اشتباه کپی کردید،اگر وب سرور آپاچی باشد سایت با خطای 500 احتمالا مواجه خواهد شد.
این کد به رکوئست هایی که دارای User-Agent می باشد اجازه دسترسی می دهد، همه اسپمر ها و روبات ها و ... User agent دارند،
تو این مدت تنها روباتی که دیدم User agent نداشت ، روبات Enamad بود که وضعیت کد رو چک می کرد.

گذشته از این ایشون نوشتن برای جلوگیری از حملات DOS اما ظاهراً اطلاع ندارن که این حملات رو با User-Agent هم میشه ارسال کرد حتی میشه User-Agent فعلی فایرفاکس سیستم خودت رو استفاده کنی.
حتی یه برنامه ساده PHP هم می تونه با curl براحتی سایتی رو با یه User-Agent حقیقی باز کنه چه برسه به سیستم های پیشرفته حمله یا ربات های Fake که شما هم اشاره کردید.
برنامه نویسی و... هم به کنار با فایرفاکس هم میشه براحتی یه افزونه مثل User Agent Overrider یا User Agent Switcher رو نصب کرد و براحتی چنین محدودیت هایی رو دور زد حتی میشه با User-Agent گوگل وارد سایت هایی که یه محتوای خاص فقط برای گوگل (جهت مثلاً کلک زدن گوگل) نمایش میدن هم شد.

yastheme
August 25th, 2016, 14:06
تگ pre:
تگی هستش برای قرار دادن کد ها استفاده میشه که وقتی از تگ code استفاده می کنی ادیتور وردپرس بعضی وقتا خودش اضافه اش می کنه

حالا الانم اضافه شده !چه ربطی به کپی داشت؟:)

منظور اینه که این تگ قابل استفاده در htaccess نیست و حتی ممکنه سایت رو با خطا مواجه کند.

almandata
September 7th, 2016, 01:24
منظور اینه که این تگ قابل استفاده در htaccess نیست و حتی ممکنه سایت رو با خطا مواجه کند.
ادیتور وردپرس بصورت اشتباهی وارد کردن
تو خود سایت کد بدون مشکل هستش

فرستاده شده از HUAWEI G750-U10ِ من با Tapatalk