2017-03-08 111 views
0

我有xsendfile模塊工作和文件正在使用X發送文件頭。但不知何故文件來自任何文件夾得到服務。 如何限制它,以便我可以將X-sendfile標題僅用於特定文件夾? 我已經嘗試設置XSendFilePath,即使那個文件夾外的文件也發送,如果我使用X-Sendfile頭。X發送文件適用於所有文件夾,而不僅僅是XSendFilePath

這是我在我的虛擬主機部分 XSendFile上 XSendFilePath /家庭/域/的public_html /文件

如果我使用PHP來從/家/域發送文件/的public_html/ABC使用X-Sendfile。它發送沒有任何問題。我不想要這個。我只希望X-Sendfile可以用於/ home/domain/public_html/files中的文件。

回答

0

XSendFilePath指令

XSendFilePath讓你額外的路徑添加到某種白名單試試。這些路徑中的所有文件都可以通過mod_xsendfile獲取。

+0

在我的情況下,所有的文件夾似乎都是白名單。我可以使用X_Sendfile標頭從任何位置提供文件。 我不想要這個。我只想爲我指定的文件夾使用此標題。 –

相關問題