几个月前,我在wordpress 3.1上开发了两个模板页面,它们工作正常。现在,我安装了最新的wordpress软件。我创建了一个具有相同名称的新页面并选择了模板。但该链接显示“404 Not Found”错误。
我的网站网址如下:http://localhost/myBlog/about
其中“about page”必须使用模板。创建页面时显示相同的固定链接,但查看页面显示404错误。有点奇怪。可能是一些永久性问题?
答案 0 :(得分:1)
假设这是一个新安装而不是升级,我猜你的永久链接结构搞砸了。有几种方法可以解决这个问题。通常,Wordpress会尝试修改.htaccess文件本身。
转到旧版安装,然后在“设置”下查看>固定链接。如果它与您的新安装不同,则将它们更改为相同并保存。如果它们相同,则将其更改为其他内容,然后将其更改回来。这应该强制Wordpress将设置重新保存到.htaccess文件。如果它无法写入文件,它应该告诉你。
或者,您可以查看旧安装的.htaccess文件,并将其中的值复制到新安装中。虽然我认为让WP为你做这件事可能是更安全的路线。
答案 1 :(得分:0)
如果您可以访问数据库,则需要转到wp-options表并更改其中的URL。那里的其他选择。你在本地服务器上工作吗?