غير فعال كردن php در پوشه اي خاص ؟؟؟

Digital007

Member
سلام

آيا راهي وجود داره كه در پوشه يا پوشه هاي خاصي از Host اجراي فايل هاي php رو غير فعال كرد ؟

يعني جوري كه اگر فايل php داخل اون پوشه ها آپلود بشه اجرا نشه

من سعي كردم با .htaccess اين كار رو انجام بدم ولي به نتيجه نرسيدم .
 

webmaster

Member
اين كار از طريق همون فايل .htaccess انجام ميشه.
حتماً درست كانفيگش نكرديد.
 

Digital007

Member
من تقريبا راهش رو پيدا كردم . البته فكر كنم راه بهنري هم باشه

از كد زير استفاده كردم . كد زير باعث ميشه كه فقط فايل هاي jpg , gif و png داخل اون پوشه قابل اجرا باشه.

کد:
RewriteEngine On 
 #JPG
 rewritecond %{REQUEST_FILENAME} !^(.+).JPG$
 rewritecond %{REQUEST_FILENAME} !^(.+).jpg$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).Jpg$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).jPg$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).jpG$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).JPg$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).jPG$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).JpG$   
 #PNG file
 rewritecond %{REQUEST_FILENAME} !^(.+).PNG$
 rewritecond %{REQUEST_FILENAME} !^(.+).png$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).Png$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).pNg$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).pnG$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).PNg$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).pNG$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).PnG$ 
  #GIF file
 rewritecond %{REQUEST_FILENAME} !^(.+).GIF$
 rewritecond %{REQUEST_FILENAME} !^(.+).gif$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).Gif$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).gIf$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).giF$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).GIf$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).gIF$ 
 rewritecond %{REQUEST_FILENAME} !^(.+).GiF$ 
 RewriteRule ^(.+)$ /deny/ [nc]
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا