-
September 25th, 2010, 01:34
#1
عضو دائم
راهنمايي در مورد 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>
نظر شما چيست ؟
-
-
September 25th, 2010 01:34
# ADS
-
September 25th, 2010, 02:18
#2
عضو جدید
پاسخ : راهنمايي در مورد htaccess
بهترین کار استفاده از همون کد راپید لیچ در htaccess هست
الان php1 و 2 تا 7 رو ببندی دیگه اجرا نمیشه !
اینم اضافه کنی دیگه php ران نمیشه
برای راپید لیچ می خوای؟
!... Security is never complete
-
تعداد تشکر ها از S4n470n به دلیل پست مفید
-
September 25th, 2010, 10:51
#3
عضو دائم
پاسخ : راهنمايي در مورد htaccess
ممنون جالب بود تقريبا دنبال همين بودم
نه براي آپلود سنتر مي خوام
حالا من ميخوام فايل هاي php دانلود بشند و نه deny به جاي
چي بايد بنويسم ؟
-
-
September 25th, 2010, 12:31
#4
عضو جدید
پاسخ : راهنمايي در مورد htaccess
از کد زیر در htaccess استفاده کنید :
کد:
AddType application/octet-stream .php
!... Security is never complete
-
تعداد تشکر ها از S4n470n به دلیل پست مفید