簡體   English   中英

.htaccess拒絕所有內容,但也允許javascript訪問

[英].htaccess deny all except allow javascript access as well

我目前正在使用.htacces阻止對服務器上一個目錄的所有訪問

deny from all

我使用php進行所有編碼,但有一次我使用javascript從安全目錄中播放mp3。 但這被.htaccess阻止

無論如何,有沒有允許javascript訪問目錄,但仍然阻止人們鍵入url並獲得對文件的訪問權限。

抱歉,我是.htaccess的新手,無法解決。

謝謝。

不, JavaScript是客戶端。 因此,如果它可以訪問文件,則客戶端也可以。

考慮將文件移動到非公共目錄(甚至在webroot之外),然后讀取它們並使用腳本將其發送到客戶端。 這可以通過PHP輕松實現。

不,不是我所知道的。 您為什么不將音樂移到另一個具有索引的目錄中,以便不列出所有音樂文件?

我最終使用此代碼來允許訪問mp3和oggs,僅此而已。 這不是最佳方法,但可以。

deny from all

<FilesMatch ".(ogg|mp3)$">
Order Allow,Deny
allow from all
</FilesMatch>

感謝您的回答。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM