Page 1 of 1
vHost soll NUR *jpg ausliefern
Posted: 2004-02-02 13:12
by bodo
Hallo,
ich will mir für meinen Apache einen vHost erstellen, der nur *.jpg Dateien ausliefert. Es soll nicht möglich sein html Dateien etc. auszugeben. Die *.jpg Dateien werden von einem anderen Server verlinkt. Der Server wird nur für die Speicherung der Dateien verwendet.
Hat jemand schon mal so was gemacht?
Mit freundlichen Grüßen,
Bodo
Re: vHost soll NUR *jpg ausliefern
Posted: 2004-02-02 17:39
by geeky
Sperr doch einfach html-dateien etc...
Code: Select all
<FilesMatch ".(php|htm|html)$">
Deny from all
</FilesMatch>
Re: vHost soll NUR *jpg ausliefern
Posted: 2004-02-02 19:06
by bodo
Hi, cool, danke,
ist ein:
Code: Select all
<Directory /var/www/user>
<FilesMatch ".(*)$">
Deny from all
</FilesMatch>
<FilesMatch ".(jpg)$">
Allow from all
</FilesMatch>
</Directory>
dann auch möglich? Oder ist "*" nicht erlaubt?
Re: vHost soll NUR *jpg ausliefern
Posted: 2004-02-03 22:05
by majortermi
Bodo wrote:ist ein:
Code: Select all
<Directory /var/www/user>
<FilesMatch ".(*)$">
Deny from all
</FilesMatch>
<FilesMatch ".(jpg)$">
Allow from all
</FilesMatch>
</Directory>
dann auch möglich? Oder ist "*" nicht erlaubt?
Es geht noch einfacher:
Code: Select all
<Directory /var/www/user>
Deny from all
<FilesMatch "~.jpg$">
Allow from all
</FilesMatch>
</Directory>
Re: vHost soll NUR *jpg ausliefern
Posted: 2004-02-04 09:50
by bodo
Cool, danke, ich hab jetzt:
Code: Select all
<Directory /var/www/user>
Deny from all
<FilesMatch ".(jpg)$">
Allow from all
</FilesMatch>
AllowOverride None
ErrorDocument 403 http://www.domain.tld
</Directory>
verwendet, funzt wunderbar. :-D