【问题标题】:How to redirect file not found error on wordpress如何在wordpress上重定向文件未找到错误
【发布时间】:2018-04-13 13:22:07
【问题描述】:

我有一个 wordpress 网站,我想在其中重定向所有 FILE NOT FOUND 404s

示例:www.xyz.com/abc.php 如果服务器上不存在 abc.php 它应该被重定向到主页。

我已成功重定向页面未找到 404,但在重定向此页面时遇到问题。可以使用任何插件来完成吗?

【问题讨论】:

    标签: wordpress nginx http-status-code-404


    【解决方案1】:

    为什么不在你的主题中创建一个 404.php 页面,然后输入以下代码进行重定向?

    <?php   
       header( 'Location: http://www.yoursite.com/new_page.html' ) ;
    ?>
    

    希望这会有所帮助。

    【讨论】:

    • 我已经创建了一个 404.php .. 但是当我请求服务器上不可用的文件时它没有显示。
    • 那么当你访问例如 wwww.xyz.com/abc.php 时,你看到了什么?
    • 我看到 404 没有找到,下面是 nginx。问题是当我在最后添加 .php 时它没有重定向..
    • 您检查过您的 error.log 以了解所有设置是否正确吗?
    【解决方案2】:

    对于重定向,有一个不错的 WordPress 插件可以很简单地做到这一点 - https://wordpress.org/plugins/simple-301-redirects/

    但是如果问题是网络服务器显示的是默认的 404 页面而不是 WordPress 中的页面,您应该检查 .htaccess 是否存在,mod_rewrite 已安装。 WP 中的现有页面是否正确重定向?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-22
      • 1970-01-01
      • 1970-01-01
      • 2021-04-02
      相关资源
      最近更新 更多