Mod_rewrite ile Dosya Erişim Kontrolü

0 Cevap php

I want to limit access to files in Apache. A list of restricted files should be variable. If a file access is restricted and a specific cookie is not found, the user should be redirected to a website (with possibility to aquire the cookie) - if it was found, the file will be "loaded".

Ben mod_rewrite ile bu sorunu çözmek istiyoruz.

Benim düşünce bir handler.php script tüm isteklerini yönlendirmek olduğunu.

Bu "handler.php" isteği arar ve erişim izni olup olmadığını karar verir. Hiçbir sorun burada dek.

Erişim izin verilirse - - dosya yüklenecek olan bu problem, şimdi. Bu nedenle, vb mim, dosya boyu bilmiyorum

Danışmanın, ben gibi bir şey yazabilirsiniz

if ($ext == '.jpg') header('Content-Type: ...');

Ama ben TÜM OLASI dosyaları (png, gif, exe, mp3, zip, VB) işlemek istiyorum beri, bu çözümü kullanmak istemiyorum. Sorun tüm mime türlerini bilmiyor olabilir.

Ben (handler.php olmadan bu sefer) dosyasını yüklemek için (a İstek içi olarak) Apache'yi diyebiliriz eğer iyi olurdu.

Benim durumumda ben sadece içeriği (kan içerir ve çocuklar için iyi değil çizilmiş sanat) olgun bir feragatname eklemek istiyorum çünkü, kaynaklarınız mod_auth modülü gibi sıkı bir şekilde korumak istemiyorum. Bir çerez bulunamadı değilse, ben reddi göstermek istiyorum, ve çerez varsa, ben resmi gösterebilir.

0 Cevap