我在使用 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”(切罗基重定向)。