从旧域迁移的WordPress站点拒绝显示图像

时间:2017-09-26 13:22:09

标签: wordpress wordpress-theming

我已将WP网站的文件和数据库迁移到新域名的新托管位置:

http://s699410114.onlinehome.us/

除了图片无法加载外,一切都很好。我在数据库上进行了搜索/替换,并清除了缓存。图像URL看起来很好(它们具有上面的域名),但服务器响应位置:并且直接访问图像会立即进入,并且图像不会显示。即使是我直接添加到此站点并且从未在旧服务器上存在的图像也未显示。我们很快就会设置旧域指向新服务器,但我想在我们这样做之前向他们展示功能性网站,并且我已经没有想法让这些图片的位置发生变化。

2 个答案:

答案 0 :(得分:0)

移动后是否检查了媒体文件夹的权限?您的网站/服务器上是否有任何缓存设置?我尝试了直接链接到图像,但它被重定向到主域。例如:http://s699410114.onlinehome.us/wp-content/uploads/2017/08/slide3.jpg

答案 1 :(得分:0)

经过多次挖掘后,我找到了罪魁祸首。我习惯了根目录中的.htaccess,但网站在wp-content / uploads中有第二个.htaccess,它重定向了每个没有旧URL作为引用者的HTTP请求。我想知道那是什么意思。