2016-08-22 112 views
0

所以我發現這將迫使圖像,而不是下載的開放瀏覽器強制文件下載的.htaccess

<FilesMatch "\.(jpg)$"> 
Header set Content-Type application/octet-stream 
Header set Content-Disposition attachment 
</FilesMatch> 

是否有這個只適用於一個目錄的方式如下?我試過

<FilesMatch "wallpaper\.(jpg)$"> 

沒有運氣。基本上我只想在特定文件夾(不是子目錄)中的文件強制下載,如果有人瀏覽它。

回答

0

我沒有試過,但我認爲你可以使用一個Directory指令在.htaccess文件來實現這一點:

<Directory "wallpapers"> 
    <FilesMatch "\.(jpg)$"> 
    Header set Content-Type application/octet-stream 
    Header set Content-Disposition attachment 
    </FilesMatch> 
</Directory> 

documentation

<目錄>和<目錄/>用於包含一組指令 ,這些指令僅適用於指定的目錄,該目錄的子目錄以及res中的文件有效目錄。