从live到localhost之后,一页不会在wordpress上显示

时间:2016-04-27 11:56:06

标签: wordpress localhost permalinks

我将我的网站从live迁移到localhost以对其进行一些修改,我遇到了一个问题,一个页面无法显示:"糟糕!无法找到该页面。"。

我尝试了以下
1.激活rewrite_module
2.停用每个插件以查看是否有人导致问题 3.在第一次转移期间发生故障时重新复制数据库和文件 4.阅读重置永久链接可能会解决问题。将永久链接更改为默认值 - 页面现在可以正常工作,但当我更改回自定义时,问题仍然存在。

这很奇怪,因为只有一个页面似乎没有显示,每个其他页面都工作正常,并且实时版本也没有问题。

我用完了解决方案可以帮助吗?

2 个答案:

答案 0 :(得分:1)

这可能是由固定链接或.htaccess

引起的

如果网址没有问题,请检查您网页的网址

请执行以下步骤:

  1. 转到设置 - > permalink->将其设置为默认值 - >重新加载或刷新
  2. 然后再转到设置 - > permalink-> postname
  3. 您的.htaccess将通过永久链接获得更新。

答案 1 :(得分:0)

这可能是htaccess的问题。在wordpress中使用查询字符串url时,不需要htaccess,但是对于其他任何事情,Wordpress都使用mod_rewrite。

htaccess是否已启用localhost Apache服务器?在httpd.conf中,应在您的活动目录中打开AllowOverride All

Wordpress能够创建新文件吗?权限不足可能会阻止它创建htaccess文件。

最后,检查您的链接是否指向正确的位置。有时问题就像链接中的拼写错误一样简单;)祝你好运。