3月26日:我在一台实时服务器上创建了Wordpress网站。我下载了一个副本到我的XAMPP服务器。我导出了数据库并创建了一个本地数据库。我修改了wp配置。连接到它的php文件。这一切都很有效。
然而,我无法使用导航栏中的任何链接,也无法打开任何页面和帖子。所有这些超链接都有使用live server域名的绝对地址。
我可以添加目录路径并转到localhost下的“/index.php”,但所有其他路径都是开放式的,没有文件名,因此无法工作。
如果我不使用“index.php”,只使用“/”,它将不会进入主页。对于主页,如果我省略了“index.php”文件名,它将有标题和导航栏,并说“哎呀!找不到该页面。”
如果我使用指向其他内容的开放式链接,它将显示“建立数据库连接时出错”
3月27日:非常感谢大家的回复!我安装了一个名为“Velvet Blues更新URL”的插件,但我还没有使用它我会试试的。我也有“一体式WP迁移”和“复制器”,但该网站的大小超过600mb,因此这些免费版本将无法工作。
最合适的回答,由SO网友:keithschm 整理而成
您是否更改了数据库中的URL?
将这些添加到您的wp配置中。php
define(\'WP_HOME\', \'http://example.com\');
define(\'WP_SITEURL, \'http://example.com\');
然后更新设置中的设置并从配置文件中删除这些设置。
也要更新你的永久链接