Rewrite

Cherokee/WordPress 指向媒體文件的連結是錯誤的

  • October 31, 2012

我對指向媒體文件的 WordPress 連結有疑問。

它目前指向(這是錯誤的/不起作用/沒有載入): http: //mydomain.com/files/2012/10/image_4-1.png

正確的 URL 是檢索圖像是(作品/圖像載入到瀏覽器中): http: //mydomain.com/wp-content/blogs.dir/5/files/2012/10/image_4-1.png

那麼,如何讓 Cherokee 將所有內容從: http ://mydomain.com/files/ 重定向到:http : //mydomain.com/wp-content/blogs.dir/5/files/

…並註意“mydomain.com”對應於正確 URL 路徑中的“5”。

我需要以下任一解決方案:

如何配置 Cherokee Web 伺服器以正確重定向(重寫)到正確的 URL?(在 Cherokee 中,我使用的是虛擬伺服器,因此我可以將域名靜態映射到正確 URL 中的“5”。)

或者,

如何在 WordPress 中設置設置以糾正這種情況?

謝謝!

是的,我通過將“^/files/(.*)”重寫為“ http://mydomain.com/wp-content/blogs.dir/5/files/ $1”(切諾基重定向)解決了這個問題。

引用自:https://serverfault.com/questions/444040