راهنمايي در مورد htaccess
سلام
در فولدر اپلود ها ميخوام اجراي هر نوع كد اعم از php و .. رو مسدود كنم اما امكان آپلود وجود داشته باشه و فايل هاي مستقيم دانلود شوند و نه اجرا
روي لوكال خطا نمي ده اما روي سرور 500 internal ميده...
كلا اين روش درست هست؟
ميشه پسوند هاي php و php3 و 4 و ... رو ببندم ولي دنبال يك راه حل منطقي و ساده تر هستم..
مثلا در رپيد ليچ اين كد رو داريم :
کد:
<Files ~ "\.(php|php.*|sphp|php3|php4|php5|phtml|cgi|pl|shtml|dhtml)$">
deny from all
</files>
<Files ~ "\.(html|htm)$">
Allow from all
</files>
نظر شما چيست ؟
پاسخ : راهنمايي در مورد htaccess
بهترین کار استفاده از همون کد راپید لیچ در htaccess هست
الان php1 و 2 تا 7 رو ببندی دیگه اجرا نمیشه !
اینم اضافه کنی دیگه php ران نمیشه
برای راپید لیچ می خوای؟
پاسخ : راهنمايي در مورد htaccess
ممنون جالب بود تقريبا دنبال همين بودم
نه براي آپلود سنتر مي خوام
حالا من ميخوام فايل هاي php دانلود بشند و نه deny به جاي
چي بايد بنويسم ؟ :-?
پاسخ : راهنمايي در مورد htaccess
از کد زیر در htaccess استفاده کنید :
کد:
AddType application/octet-stream .php