0
問題是我已將所有圖像和文件放在我的網站上的公用文件夾中。現在,爲了防止文件泄漏,我想限制通過URL訪問公用文件夾。我知道,我應該把這些文件存儲起來,但如果我現在這樣做,我將不得不改變整個站點的路徑。那麼,有沒有辦法保護我的公共文件夾?如何在Laravel中保護我公共文件夾的路徑
問題是我已將所有圖像和文件放在我的網站上的公用文件夾中。現在,爲了防止文件泄漏,我想限制通過URL訪問公用文件夾。我知道,我應該把這些文件存儲起來,但如果我現在這樣做,我將不得不改變整個站點的路徑。那麼,有沒有辦法保護我的公共文件夾?如何在Laravel中保護我公共文件夾的路徑
您可以使用Apache或Nginx來限制對公衆的訪問,並使用自定義路由來爲您的公共數據提供服務,但這並不理想。從邏輯上來說,解決這個問題的最好方法是將所有內容都轉換成Laravel的存儲系統,並編寫一個微腳本來轉換從公共目錄到存儲服務路徑的任何鏈接。
雖然,一個小的代碼示例可以幫助我爲您的問題提供最佳建議。
你能告訴我們一個代碼片段(例如'PHP')到目前爲止你做了什麼嗎? – eeya