我在我的靜態服務器上有一個靜態資源圖像(http://static.coderichard.com/),我想用於在DeviantArt上設計的Journal Skin。但是當圖像加載時,我得到了一個403 Forbidden錯誤。403從服務器請求圖像時禁止
圖像是通過CSS加載像這樣:
background-image: url('http://static.coderichard.com/img/intrvi-journal-skin-bg.png');
當我試圖在的jsfiddle同樣的事情,它工作得很好。我也可以通過瀏覽器加載圖像。
檢查錯誤日誌不會產生任何信息,圖像所在的目錄有755權限。
爲什麼我得到這個錯誤,我該如何解決?
我閱讀下面的線程,具有相同的問題,因爲我:http://ubuntuforums.org/showthread.php?t=2167595
解決的辦法是禁用通過.htaccess中的防盜鏈,但我沒有.htaccess文件有那麼它是沒有意義的嘗試那。
我會做的第一件事是嘗試從另一個網址(不是您的服務器)的另一個圖像,看看它是你的服務器還是DeviantArt造成的問題 –
我可以看到你正在使用CloudFlare - 是否啓用了熱鏈接保護功能? –
@RobFarr我可能有。如果我做了,我會覺得很愚蠢。 – MisterBla