2013-01-05 67 views
0

好吧,我遇到了一個奇怪的問題 - 我有一系列的.unity3d文件通過一個S3存儲桶,以及測試圖像和.unity3d.zip版本之一文件。該.unity3d文件導致「訪問被拒絕」,但圖像和unity3d.zip文件下載就好了。亞馬遜Cloudfront和異國文件擴展名 - 訪問被拒絕

這是怎麼回事,我可以修復它,或者我必須追加/修剪.zip到我所有的unity3d文件?

回答

0

因此,事實證明,這是一個錯誤的診斷,與異國文件擴展名有關。當「.../file.unity3d」地址輸入Chrome的地址欄時,它不會替換之前加載的網頁。如果之前的負載是Access Denied,您仍然會看到它。

的詳細信息:

如果你有一個錯誤的URL(錯字,說的),或者如果你有對S3限制進入的文件,你會得到拒絕訪問。

如果你有一個文件瀏覽器不知道怎麼打開,它會不會更新網頁

所以,如果你(我)第一次訪問產生拒絕訪問的地址,然後然後訪問一個有效的地址,比如說unity3d文件在同一個標​​籤中,它將顯示爲unity3d地址會生成另一個拒絕訪問,如果沒有,則使有效地址顯示無效。

您可以通過命令行中的curl更容易地看到發生了什麼。