【问题标题】:subdomain of wordpress keep redirecting to main domainwordpress 的子域不断重定向到主域
【发布时间】:2014-10-05 07:06:45
【问题描述】:

这就是我所做的,并希望克隆一个 wp 博客用于开发。

  1. dev.myblog.com 说,我在 cpanel 中创建了一个子域
  2. 我下载了 db 的副本,然后上传到新创建的 db。
  3. 我更改了 wp-config - 数据库名称等。

但问题是子域不断重定向到主域

【问题讨论】:

    标签: php wordpress .htaccess


    【解决方案1】:

    要创造你应该

    1- 导出数据库

    2- 更改 db 文件中的 url,

    i- 使用 wordpad/ 或任何编辑器打开 db 文件

    ii- 找到 wp_options

    iii-然后向下滚动一点,你会找到你的旧网址

    iv- 将旧网址替换为完整文件中的新网址

    v- 保存文件。

    3- 将文件导入新数据库

    4- 现在在浏览器中运行新的 url

    希望这会奏效

    注意:在此之后您必须添加小部件数据并更新永久链接

    【讨论】:

    • 设置无法保存..为什么?
    • 设置数据为序列化形式,不会一直保存
    • 所以?即使我尝试应用新设置并单击保存,它也不会生效。
    【解决方案2】:

    只需将其添加到您的 wp-config 文件中

    define('WP_HOME','http://subdomain.example.com');
    define('WP_SITEURL','http://subdomain.example.com');
    

    【讨论】:

      【解决方案3】:

      您需要更新数据库(wp_options 表)中的站点 URL 和主页 URL。您可能还想替换旧网址的其他提及,例如链接帖子或guid

      你说你使用cPanel,所以你应该可以访问phpMyAdmin。如果你去那里,你可以运行这个 SQL(你需要在适当的地方替换旧的和新的 URL):

      UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl');
      
      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');
      

      【讨论】:

        【解决方案4】:

        我认为您必须更改 wp_options 表中的 siteurl 条目。按字段 option_name 搜索 siteurl。

        【讨论】:

        • 我也替换了 siteurl 和 homeurl 但在我的情况下也不起作用。每次我点击 sudomain 时它都会重定向到主域 url
        【解决方案5】:

        如果数据库中不存在,则更改 WP_OPTIONS 表上的站点 URL 转到 wp-config.php 并在文件中添加以下两个条目。

        define('WP_HOME','http://subdomain.example.com'); 定义('WP_SITEURL','http://subdomain.example.com');

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-05-31
          • 2014-01-18
          • 1970-01-01
          • 1970-01-01
          • 2016-06-11
          • 2017-08-16
          • 2020-08-12
          • 1970-01-01
          相关资源
          最近更新 更多