迁移的站点-映像有404错误

时间:2018-07-25 作者:wiredthorax

我将我的站点从localhost(LAMP)迁移到了namescape,但由于应该从中加载图像,所以它被破坏了/wp-content 返回404错误。

我可以登录到wp管理员,我可以看到正确加载菜单和文本的页面。但我似乎无法加载图像,我尝试过:

冲洗永久性液体.htaccess 和wp配置更改,例如:当您在/about 页码:

https://example.com/site_dir/about
如果转到wp content文件夹,图像就在那里,但站点没有在正确的目录中查找它(wp content在子目录中):

https://example.com/site_dir/wp-content/uploads/2018/05/site_dir_logo_light_textfull.png
非常感谢您的帮助!

2 个回复
SO网友:juggler

看起来您的本地主机站点在根目录中安装了WordPress,但您的生产站点位于子目录中。

您应该查看WordPress Codex中的说明Moving WordPress 看看你是否错过了任何步骤。它描述了将WordPress安装从一台服务器移动到另一台服务器,以及将其从一个目录移动到另一个目录。看起来你两个都做了,所以所有这些说明都适用。

SO网友:wiredthorax

所以@juggler和@mrwhite都是正确的。

按照说明将wordpress移动到子文件夹中可能会奏效。问题在于我在本地主机上设置了虚拟主机,因为我在/var/www/html目录中安装了多个wordpress。

因此,我在根文件夹中安装了迁移的站点,现在可以正常工作了。我还必须为apache启用mod\\u c重写规则,以便它能够正确地显示写入。htaccess文件。我必须在数据库wp选项表中编辑站点sitename和URL。

结束

相关推荐

没有wp-admin、wp-config或.htaccess文件夹/文件

这一切都是从我无法将图片上传到我的网站时开始的。媒体下的所有媒体都没有图片或预览;这些图片将是空白的。在列表模式下单击视图将返回内部服务器错误。我决定将SFTP转换到服务器中,看看发生了什么。服务器具有以下结构,对于Unix主机来说非常常规。没有wp admin,wp config。htaccess或任何东西。尽管我是管理员,但我无法创建这些文件夹。默认的媒体上载路径是/nfs/c12/h07/mnt/224753/domains/sitename。com/html/。尽管我是管理员,但我没有此文件夹的读