好吧,我遇到了一個奇怪的問題 - 我有一系列的.unity3d
文件通過一個S3存儲桶,以及測試圖像和.unity3d.zip
版本之一文件。該.unity3d
文件導致「訪問被拒絕」,但圖像和unity3d.zip
文件下載就好了。亞馬遜Cloudfront和異國文件擴展名 - 訪問被拒絕
這是怎麼回事,我可以修復它,或者我必須追加/修剪.zip到我所有的unity3d文件?
好吧,我遇到了一個奇怪的問題 - 我有一系列的.unity3d
文件通過一個S3存儲桶,以及測試圖像和.unity3d.zip
版本之一文件。該.unity3d
文件導致「訪問被拒絕」,但圖像和unity3d.zip
文件下載就好了。亞馬遜Cloudfront和異國文件擴展名 - 訪問被拒絕
這是怎麼回事,我可以修復它,或者我必須追加/修剪.zip到我所有的unity3d文件?
因此,事實證明,這是一個錯誤的診斷,與異國文件擴展名有關。當「.../file.unity3d」地址輸入Chrome的地址欄時,它不會替換之前加載的網頁。如果之前的負載是Access Denied
,您仍然會看到它。
的詳細信息:
如果你有一個錯誤的URL(錯字,說的),或者如果你有對S3限制進入的文件,你會得到拒絕訪問。
如果你有一個文件瀏覽器不知道怎麼打開,它會不會更新網頁
所以,如果你(我)第一次訪問產生拒絕訪問的地址,然後然後訪問一個有效的地址,比如說unity3d文件在同一個標籤中,它將顯示爲unity3d地址會生成另一個拒絕訪問,如果沒有,則使有效地址顯示無效。
您可以通過命令行中的curl
更容易地看到發生了什麼。