【问题标题】:Moved site to local give "localhost url not found" error将站点移动到本地给出“找不到本地主机 URL”错误
【发布时间】:2019-03-11 22:11:02
【问题描述】:

自从我将其移至本地后,我的 Wordpress 网站出现了问题。它不再起作用了。

主页 (localhost) 没问题,但所有其他页面,例如“商店”(localhost/shop),都会给我这个错误:

xampp:找不到对象

在此服务器上找不到请求的 URL

现场网站(aloocake.com 和 aloocake.com/shop)有效

我也使用这些代码:

define('FORCE_SSL', false);
define('FORCE_SSL_ADMIN', false);
define('WP_SITEURL', 'http://localhost/wp');
define( 'WP_HOME', 'http://localhost/wp' );

感谢任何帮助。

【问题讨论】:

  • 您在数据库中也更改了您的站点 URL 和其他参数。
  • @Subhash Patel 我不明白你的意思
  • @Hassan 您是否更改了本地数据库表 wp_options、wp_posts 等中的 URL
  • @Hassan 转到设置并更新永久链接。很明显,您的站点位于localhost/wp,因此本地主机上的商店页面将引发错误。应该是localhost/wp/shop

标签: php wordpress woocommerce localhost


【解决方案1】:

Wordpress 中有一个非常古老的错误,它使使用页面名称的永久链接在迁移到另一台服务器后无法正常工作,尽管链接已在数据库中正确更改。通常,如果您转到 WP 后端,选择“永久链接”页面,将设置更改为其他任何内容,保存它,然后将其更改回来并再次保存,它会有所帮助。通常,只需打开永久链接页面并点击“保存更改”即可。

【讨论】:

  • 供参考:它被称为“刷新 WordPress 重写规则”,只需单击“保存更改”按钮一次(位于在 WordPress 设置 > 永久链接页面)
猜你喜欢
  • 2017-12-20
  • 2020-05-27
  • 1970-01-01
  • 2014-04-27
  • 2020-10-09
  • 2015-01-07
  • 2014-08-18
  • 2016-04-13
  • 1970-01-01
相关资源
最近更新 更多