首页 文章

wordpress Live站点重定向到localhost

提问于
浏览
1

我在本地开发了一个站点(word press)并将其移动到远程服务器 . 一切似乎都很好,除非我点击主页链接它重定向到我的localhost网站 .

为了解决这个问题,我将网站网址和主网址更改为网址,而不在网址后面添加斜杠 .

除此之外,我将以下代码添加到wp_config.php

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

但是当点击主页按钮时,它仍然会重定向到本地人 .

我也改变了wp_option表

5 回答

  • 1

    你还需要将url更改为数据库

    UPDATE wp_options SET option_value = replace (option_value , 'http://www.oldsite.com' , 
          'http://www.newsite.com')         
       WHERE option_name = 'home' OR option_name = 'siteurl';
    
    UPDATE wp_posts SET guid = replace 
       (guid , 'http://www.oldsite.com' , 'http://www.newsite.com');
    
    UPDATE wp_posts SET post_content = replace 
           (post_content , 'http://www.oldsite.com' , 'http://www.newsite.com');
    
    
    UPDATE wp_postmeta SET meta_value = replace 
        (meta_value , 'http://www.oldsite.com' , 'http://www.newsite.com');
    
  • 0

    我必须更新Home按钮的菜单导航中给出的URL .

  • 0

    在wp_options表中,将siteurl选项值更改为您的实时站点URL . 如果仍然存在问题,请在数据库中搜索“localhost”并将其替换为实时站点URL .

  • 0

    更新siteurl和home的数据库中的wp_options表 . 在表中第一行是siteurl,第36行是home .

  • 9

    更改 wp_options 表工作 . 必须确保清除缓存 .

相关问题