آموزش Block or Allow Ip با htaccess

  • خانه
  • آموزش Block or Allow Ip با htaccess
Image تحقیقات

آموزش Block or Allow Ip با htaccess

سلام و درود

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

قابلیتی که امروز دربارش صحبت می کنیم بلاک کردن یک IP یا رنج IP خاصی است و یا برعکس اجازه ی دسترسی به یک Ip خاص .

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

خب برای ایجاد این محدودیت ها ابتدا یک فایل htaccess. درست میکنیم و سپس دستورات زیر را داخل آن قرار می دهیم :

order allow,deny
deny from 255.0.0.0
deny from 123.45.6.
allow from all
  • خب خط اول که ثابت هست کاری بهش نداریم و یه جورایی بلاک کردن رو به وب سرویس آپاچی اعلام میکنه.
  • در خط دوم با استفاده از کلمه deny شروع به بلاک کردن تک آی پی 255.0.0.0 کرده .
  • در خط سوم با اسفاده از کلمه ی deny یه رنج Ip رو مسدود کردیم و  تمام آیپی های که با 123.45.6 شروع می شوند را بلاک کردیم و در خط آخر نیز با استفاده از allow به تمام ip ها اجازه ورود دادیم .

پس برای بلاک Ip ها از deny استفاده می کنیم و برای اجازه ورود از allow.