【问题标题】:Moved wordpress to subdirectory - images not showing - relink?将 wordpress 移动到子目录 - 图像未显示 - 重新链接?
【发布时间】:2025-12-08 17:30:01
【问题描述】:

我不是 wordpress 人 - 但前几天我不得不将 Wordpress 从根目录移动到一个人的子目录。

我按照 Wordpress 网站上的步骤进行操作,一切顺利。所有文章、登录等都显示正常。

问题是文章中的图片 - 它们链接到旧地址(来自根:www.domain.com/link/to/image);图像现在位于子目录中 (www.domain.com/blog/link/to/image)

解决这个问题的最佳方法是什么?显然,进入每篇文章并重新链接可以解决问题,但有没有更简单、更省时的方法? .ht 访问?其他一些有用的编码?再说一次,我不是 wordpress 人,所以我不确定最好的方法是什么,但我认为除了手动浏览博客文章之外,还必须做些什么?

【问题讨论】:

    标签: image wordpress .htaccess subdirectory


    【解决方案1】:

    您是否尝试过: WP-Admin 中的设置 >> 媒体设置 然后尝试更改两者:

    “在此文件夹中存储上传”默认为 wp-content/uploads “文件的完整 URL 路径” 配置此项是可选的。默认情况下,它应该是空白的。

    这应该可以解决问题

    【讨论】:

    • 是的,我刚试过,但没有骰子。这是否会更改已放置在文章中的现有链接?
    • 我将此标记为答案,因为将来我会建议人们这样做并从一开始就将 WP 保存在它自己的目录中!
    【解决方案2】:

    Search RegEx 是一个很好的插件,可以在所有帖子和页面中使用 Grep 进行搜索和替换。

    【讨论】: