Apache-2.2
使用 CDN 為 PHP/Apache 網站提供圖像文件夾
我有一個 PHP5/Apache2/MySQL 網站。現在在根目錄下的文件夾結構中,我有一個只有圖像的 root\images 文件夾。我也有一個 root\skin\images 文件夾再次只有圖像。如果我想通過 CDN 提供兩個圖像文件夾,我該怎麼做(不更改 php 等,只使用 Apache,可能嗎?)
目前 Apache 直接處理對站點的所有請求。我對網路伺服器具有 root 訪問權限,因此我可以更改設置。
CDN 以這樣一種方式執行,然後當進行 DNS 查找時,它會將最近(即最快)的伺服器返回到使用者位置。這就是為什麼您會發現,例如:
http://www.example.com/ = website http://images.example.com/something.jpg = CDN with images
恐怕您需要為您的圖像使用不同的(CDN’d)主機名。
如果您使用 Apache 的mod_substitute,您應該能夠將圖像替換為此類 CDN 域上的圖像,這樣您就不必進行任何 PHP 更改。