Wp迁移到子域之后的映像404

时间:2019-05-30 作者:JohnnyD

大家好,我刚刚克隆了一个website 我有个问题。

clone 只有少数几个图像可以工作。所有其他图像在前端显示为断开的图像。

当您尝试查看库时,几乎所有图像都显示为空白(断开)。当您尝试使用其链接查看图像时https://tester.medicalfa.gr/test/wp-content/uploads/2019/05/logo-2.jpg 甚至连permalink 例如,您得到一个错误404未找到,但根据ftp,图像实际上存在。因此,FTP或浏览器肯定有人搞错了。

我已经编辑了755和644上文件夹的安全权限。

也似乎我甚至无法上传新的图片,所有的图片似乎都被破坏了。

Edited to add the clarification comments

起初我也想到了URL,所以我使用了搜索&;代替我删除了htaccess并重新保存了永久链接以创建一个新的。在那之后,我想可能是权限设置不正确,所以我也对其进行了编辑,但由于某种原因,图像仍然无法正常工作。此外,我认为图像文件(因为其中一些文件工作)可能已损坏,因此我“替换”了原始站点的图像(复制/粘贴)。

我已经尝试了我能想到的一切,而且如果问题是图像URL,那么所有图像都不起作用,但有一些确实起作用。例如this one. 此外,这是一个用于开发目的的克隆网站,这意味着原始网站实际上存在,如果是URL问题,图像仍将显示,但使用原始网站路径。我用过plesk克隆,我知道它不能百分之百工作。

Fixed

好吧,看来罪魁祸首是一个插件。我有几个插件,我不会在开发人员的网站上使用,清除了缓存,所有的图像像蘑菇一样弹出。我想是webp express起了作用(我的意思是删除它),但它只是我禁用和删除的四个功能之一。已删除插件的列表如下:

cookie通知快速页面重定向webp express

1 个回复
最合适的回答,由SO网友:Rick Hellewell 整理而成

图像URL存储在作为媒体项的“post”条目中。

因此,您可以通过媒体屏幕手动更改每一项。或者使用搜索/替换插件一次完成所有操作。我喜欢“更好的搜索和替换”插件。只需输入旧URL的域,然后输入新URL。使用“测试”按钮查看其功能。如果一切都好,那就去做吧。

像这样的操作之前,数据库备份总是很好的。(总的来说,这是件好事。)我已经多次使用上述插件,没有出现任何问题。

相关推荐

wordpress images not display

我的htaccess代码开始WordPress<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfMo