【问题标题】:Wordpress: Requested Url not foundWordpress:未找到请求的网址
【发布时间】:2018-04-07 16:33:48
【问题描述】:

我正在帮助一位朋友将她的 wordpress 网站上线。

遗憾的是,所有站点链接都已损坏,我无法登录 wordpress 后端(wp-admin),因为她更改了 url。

这是网址:http://projekts.dk/ http://projekts.dk/kontakt/

我已尝试寻找解决方案。但我根本找不到。也许我错过了一些东西。

这是我迄今为止尝试过的。

  • 用 Mysql 查询搜索并替换数据库中的所有链接
  • 将 wp_options 中的 Perma_structure 从 /%postname%/ 更改为 /%date%/ 并返回。尝试手动更改它。
  • 已删除的 htaccess 再次插入。

还有什么要尝试的?可以高兴地使用一些帮助:)

【问题讨论】:

    标签: php mysql database wordpress


    【解决方案1】:

    好吧,我遇到了几乎相同的问题,我可以建议以下内容:

    1. 如果您的朋友已将服务器迁移到另一个 url 或 IP 地址,则转到服务器并使用命令curl ifconfig.me。有了它,您可能会拥有 IP 地址。运行以下命令更改 url:

    UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl';

    UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl');

    UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl');

    UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');

    取自here。当我没有静态 IP 地址时,我使用了几次。

    1. 您可能想做的下一件事是替换一些可能以某种方式损坏的 WordPress 文件。从 wordpress.org 下载一个新的 WordPress 文件夹,并将 wp_login.php 替换为相同的文件,但来自下载的文件夹。帮了我好几次。

    【讨论】:

    • 我已经这样做了。但我实际上发现我在寻找错误的子文件夹并发现 htaccess 丢失了。所以我再次将它插入到 wordpress 网站。但是所有页面看起来都他妈的很奇怪
    • 我现在可以真正进入登录站点了。但是所有字段都是不可见的,我无法在其中输入信息
    • 好吧,如果你的页面没有正确呈现,看起来就像 90 年代的 HTML,那么这意味着你的 WordPress 无法提取主题和其他前端文件。也许重新检查您的 URL/IP 地址?
    猜你喜欢
    • 1970-01-01
    • 2014-06-23
    • 2017-02-14
    • 2021-01-21
    • 1970-01-01
    • 2021-02-15
    • 2014-08-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多