من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

بستن اجرای اسکریپت در دایرکتوری با htaccess

بستن اجرای اسکریپت در دایرکتوری با htaccess
بستن اجرای اسکریپت در دایرکتوری با htaccess

بستن اجرای اسکریپت در دایرکتوری با htaccess

در این آموزش ساده با آموزش بستن اجرای اسکریپت در دایرکتوری با htaccess در خدمت شما هستیم. گاهی در بعضی از پروژه نیاز به آپلود فایل توسط کاربران است که برای امنیت بیش‌تر ابتدا باید در موقع آپلود فایل برنامه فایل‌های اسکریپت را در سایت آپلود نکند. اما به جز بررسی در زمان آپلود باید در نظر بگیرید که اجرای اسکریپت‌های php و python و … را در آن دایرکتوری خاص ببندید. در این آموزش نحوه‌ی بستن اجرای اسکریپت در دایرکتوری با htaccess در وب سرورهای Apache را به شما آموزش خواهیم داد.

 

آموزش‌های دیگر در ارتباط با htaccess‌:

 

بستن اجرای اسکریپت در دایرکتوری با htaccess

برای بستن اجرای اسکریپت در دایرکتوری با htaccess ابتدا دایرکتوری که قصد بستن اجرای اسکریپت‌ها را دارید شناسایی کنید. سپس وارد آن دایرکتوری شوید و یک فایل htaccess در آن دایرکتوری (فولدر) بسازید.

محتوای فایل htaccess را با کد زیر پر کنید:

<Files *>
    SetHandler none
    SetHandler default-handler

    Options -ExecCGI
    php_flag engine off
    RemoveHandler .cgi .php .php3 .php4 .php5 .phtml .pl .py .pyc .pyo
</Files>

فایل را ذخیره کنید. (فایل بالا را دریافت کنید.) حالا در مسیر مورد نظری که این فایل htaccess قرار داشته، تمام فایل‌هایی که فرمت‌های ذکر شده را داشته، اجرا نخواهند شد. در صورت باز کردن آن‌ها تنها کد آن‌ها به صورت یک فایل متنی ساده نمایش داده می‌شود. اگر روش‌های مناسب‌تری برای “بستن اجرای اسکریپت در دایرکتوری با htaccess” دارید در بخش نظرات برای ما ارسال کنید تا با نام خودتان اشتراک بگذاریم.

برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]