【问题标题】:Wordpress not inserting subdirectory name into address barWordpress 未将子目录名称插入地址栏中
【发布时间】:2018-03-15 20:55:43
【问题描述】:

所以我已将 Wordpress 安装到本地主机上的子目录中(测试)

localhost/website/media/ ('media' 是 Wordpress 的子目录 (obvs))

Wordpress 安装之外的其余区域是静态 HTML 文件。

现在.. 一切似乎都运行良好,直到我发现“Wordpress 地址 URL”和“站点地址 URL”都显示:

localhost/website/media/

意识到这一点后,我将站点地址 URL 更改为 http://localhost/website

但是,每当我现在查看帖子时,都会收到以下错误:

Not Found
The requested URL /website/index.php was not found on this server.

似乎 wordpress 缺少“媒体”子目录文件夹,这很奇怪,因为我没有更改“Wordpress 地址 URL”。

如果它最初运行良好,为什么要改变它(我听到你问了吗?)

2 个原因 -

首先,轻度强迫症,

其次,我创建了一个子主题并插入了以下代码,该代码严重依赖于“站点地址 URL”的正确性:

<img class="footer-social-logo" src="<?php echo get_bloginfo('url') ?>/img/social/facebook-col.png" width="30px" height="30px" alt="Facebook Logo">

我搜索了网络,但找不到任何可以指出问题所在的内容。我最后的希望是你们……

干杯,

西蒙

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    如果 wp-admin->settings>general 可以访问,请尝试在设置中设置正确的 URL。然后重写 .htaccess 文件和 wp-config ,因为它们都包含旧路径。然后,如果它没有帮助下载数据库并在那里重写路径。希望对您有所帮助。

    【讨论】:

    • 我试试看,谢谢。 .htaccess 超出了我的理解水平(作为一个新手),所以我会在 Google 上进行一些挖掘,看看需要什么!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-23
    • 1970-01-01
    • 1970-01-01
    • 2013-10-31
    相关资源
    最近更新 更多