我已經與一家知名託管公司談過跟蹤對CDN文件的請求,但他們不提供此功能。在CDN文件上跟蹤請求
我想要做的就是允許用戶上傳CSS文件/純CSS,把這個文件或原始CSS放入CDN,然後我會給用戶一個唯一的鏈接到他們的文件,所以他們可以執行諸如<link rel="stylesheet" href="http://myCDN.com/uniquelink.css">
之類的操作,並將文件輸出爲有效的CSS。這是相對簡單的,但我需要跟蹤對文件進行收費的請求數量。我怎樣才能做到這一點,而不是讓他們先通過一個PHP腳本(它擊敗了給他們一個快速的CDN鏈接的對象)?
歡迎任何建議。
這是一個好主意,我是否也可以不將圖像回調追加到我的服務器到一個嵌入了其用戶ID的PHP端點? IE瀏覽器。 .api {background:url('http://myAPi.com?uid=12345')} – benhowdle89
您必須確保它們在頁面上有一個使用該規則的元素。如果他們不這樣做,圖像將不會被下載。 (至少在Firefox中它不會。)我想到的東西是你可以設置一個非常通用的規則,然後用任何用戶提供的方式覆蓋它。說在body元素的頂部,但我不確定是否可以保證不會影響他們的頁面樣式。 (如果規則被立即覆蓋,我們也不能保證圖像會被下載,所有這些行爲都取決於瀏覽器。) – EPB