Cherokee/WordPress 媒体文件链接错误

Cherokee/WordPress 媒体文件链接错误

我在使用 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 中设置来纠正这种情况?

谢谢!

答案1

是的,我已经通过将“^/files/(.*)”重写为“解决了这个问题http://mydomain.com/wp-content/blogs.dir/5/files/$1”(切罗基重定向)。

相关内容