Erişmek ve uygulama klasörü dışında bulunan görüntüleri nasıl? Diyelim ki tüm resim ve diğer dosya türlerini barındıran bir dosya dizin var ve bu dosya dizin farklı bir sürücüye sonra benim uygulama klasöründe yer almaktadır diyelim. Belirli dosya türleri için (örneğin. Pdf,. Doc gibi, ben bu dosyaları indirmek için kullanıcıdan isteyebilirsiniz).
Bildiğim kadarıyla, bu niteliklerini <img src
, yani img src="D:\\file directory">
çalışmıyor mutlak yolunu koymak mümkün değildir. Ayrıca I want to restrict the access to login user only.
Benim sunucu tarafı dili olarak PHP kullanıyorum.
Note: <img src="file:/// .../>
won't work in Firefox. comments için buraya bakınız.
Edit: Since only authenticated user can access those images, and since I have an index.php that checks for all the incoming requests, filters off non-authenticated users, I don't think creating an Apache Alias will work.
İşte benim conf dosyasında bir örnek:
NameVirtualHost *:80
<VirtualHost *:80 >
ServerName pmmenu.businessjob.net
DocumentRoot "D:\web"
DirectoryIndex index.html index.php
<Directory "D:\web">
AddDefaultCharset UTF-8
Order Deny,Allow
Allow from all
RewriteEngine on
RewriteBase /
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
# no, so we redirect to our front web controller
RewriteRule ^(.*)$ index.php [QSA,L]
</Directory>
</VirtualHost>