我必须将网站备份到localhost,以便我可以先在localhost上进行更改,然后再在liveserver上进行更改。我下载了zip和mysql db,我解压缩到localserver。我在备份上做了所有正常的程序(更改了wp_configs,mysql选项表)但是当我在浏览器上点击localhost时,它会重定向我在域名服务器上。该网站正在使用SSL,我不知道这是否是重定向我的域名的原因。有谁知道如何解决它? 提前谢谢!
答案 0 :(得分:0)
您需要将旧网址更改为您在电脑上本地使用的网址。在wp_options表中更改字段'home'和'site_url'的值。如果您使用phpmyadmin,您可以手动执行此操作,也可以运行此查询:
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl';
您也可以在项目根目录的 wp-config.php 文件中设置自己的网址。只需添加以下代码:
$host = 'http://' . $_SERVER['HTTP_HOST'];
define('WP_HOME', 'yourdomain.com');
define('WP_SITEURL', 'yourdomain.com');