我发现以下在线代码可用于欺骗WordPress uploads文件夹,将URL重写到服务器上的其他文件夹:
# BEGIN Spoof wp-content/uploads directory
RedirectMatch 301 ^/uploads/(.*)$ https?://yoursite.com/wp-content/uploads/$1
# END Spoof wp-content/uploads directory
据我所知,在“媒体设置”页面下,“文件的完整路径”需要指向所需的欺骗文件夹。
我曾尝试使用上述代码,但WordPress抛出了一个错误404。我的上传设置为按年按月组织。上载和测试的文件确实存在于服务器上。
以下是结构设置的示例:
实际文件夹路径->http://yoursite.com/wp-content/uploads/2011/09/icon.jpg伪造文件夹路径->http://yoursite.com/uploads/2011/09/icon.jpg
我的问题是:重写代码是否存在任何可能导致404错误问题的错误?