نحوه مسدود کردن IP خاص برای دسترسی به سایت از طریق فایل htaccess.

گاهی اوقات پیش می آید که هکرها از طریق برخی آدرس IPهای خاص و به صورتهای متفاوت بر روی دسترسی و یا محتوای یک سایت اقدامات غیرعادی و خرابکارانه انجام دهند. در این مواقع مدیر سایت با مسدود نمودن این آدرسها مانع دسترسی آنها به سایت می گردد. راه های زیادی برای مسدود نمودن IP وجود دارد که یکی از آنها، استفاده از فایل htaccess. می باشد.

در نظر داشته باشید، استفاده این دانشنامه و اعمال مطالب آن بر روی سرور، به دلیل کار بر روی تنظیمات اصلی سرویس دهنده وب ممکن است باعث اختلال و بروز مشکل و در نهایت عدم بالا آمدن سایت گردد، از این رو قبل از انجام هرگونه تغییر یا تنظیم، از کلیه اطلاعات میزبانی خود نسخه پشتیبان تهیه فرمائید.
لازم به توضیح است تنظیمات این دانشنامه می بایست فقط از سمت اشخاص مسلط به امور طراحی سایت و وبمسترها اعمال گردد.

جهت مسدود نمودن IP با استفاده از فایل htaccess. طبق ذیل عمل نمائید.

  • با استفاده از مسیر "http://yourdomain:2222" وارد صفحه Login کنترل پنل میزبانی DirectAdmin شوید، سپس نام کاربری و کلمه عبور را جهت ورود به آن وارد نمائید.
    به جای yourdomain می بایست نام دامنه خود را درج نمائید.
    تصاویر تهیه شده مربوط به کنترل پنل DirectAdmin می باشد و در صورت متفاوت بودن Control Panel ، می بایست مراحل مربوط به آن کنترل پنل انجام گردد.
  • دراين مرحله روي گزينه"File Manager" كليك نمائيد.
  • در این مرحله، بر روی پوشه "Public_html"کلیک نمائید.
  • در اين مرحله فايل htaccess. را مشخص كرده و تيك آن را فعال نموده و در نهايت با انتخاب گزینه "Edit"، این فایل را در حالت ویرایش قرار دهید.
  • نمونه كدهای قابل استفاده در فايل htaccess. به شرح زیر می باشد.

<Limit GET HEAD POST>
order deny,allow
deny from 2.144.32.54
deny from 216.176.12.21
allow from all
</Limit>
  • 69 Korisnici koji smatraju članak korisnim
Je li Vam ovaj odgovor pomogao?

Vezani članci

راهنمای حذف کلی ایمیل ها در Roundcube

گاهی به دلیل دریافت اسپم یا گذشت زمان تعداد ایمیل ها آنقدر زیاد می شود که حذف تک تک آنها کاری...

آموزش ساخت Apache Handlers

هندلر (handler ) چیست؟   handler پاسخ داخلی وب سرور Apache نسبت به نوع واکنشی است که روی...

آموزش بکاپ گیری و بازگرداندن آنBackup_Restore

آموزش بک آپ گیری و بازگردانی در دایرکت ادمین ابتدا وارد کنترل پانل هاست بشوید . گزینه...

آموزش زمانبندی کارها در دایرکت ادمینCron Jobs

کرون جاب (Cron Jobs) چیست ؟ در زبان PHP اگر شما بخواهید کدتان اجرا شود باید فایل PHP تان را...

آموزش ارسال خودکار پاسخ ایمیلAuto response

با استفاده از  Auto Response پیغام ذخیره شده در  Email Auto Responding با دریافت هر نامه بصورت...