Htaccess dosyası ile bir klasördeki görüntüleri okumak nasıl

0 Cevap php

Ben görüntü dosyalarını okumak için readfile işlevini kullanıyorum. Bu bir görüntü htaccess dosyası ile bir dizinde bulunan hariç çoğu durumda çalışır.

İşte bir örnek:

header("Content-type: image/jpeg");
ob_clean(); // clean output buffer
flush(); // flush output buffer 
readfile("http://127.0.0.1/WebProjects/project1/data/media/images/original/7.jpg");
exit;

Htaccess http://127.0.0.1/WebProjects/project1/ dizininde bulunur ve bu gibi görünüyor:

RewriteEngine On

RewriteRule ^\.htaccess$ - [F]

RewriteCond %{REQUEST_URI} =""
RewriteRule ^.*$ /public/index.php [NC,L]

RewriteCond %{REQUEST_URI} !^/public/.*$
RewriteRule ^(.*)$ /public/$1

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [NC,L]

RewriteRule ^public/.*$ /public/index.php [NC,L]

Bu nasıl aşmanın bir yolu? Bu klasördeki web uygulaması çalışmak gerekiyor, çünkü htaccess dosyası var olmalıdır.

0 Cevap