Wordpress中的.htaccess问题在所有页面上都给出了404

时间:2011-08-12 08:45:25

标签: wordpress .htaccess http-status-code-404 permalinks

我有一个wordpress多站点:

site1.local.loc [我的本地有子域名],我希望有三个页面。

site1.local.loc / works - (发布信息页,但我希望'Works'作为我的标题)

site1.local.loc / about - (静态页面)

site1.local.loc / contact - (静态页面)

由于'Works'是我的帖子页面,我不断添加内容,因此我将此网站的永久链接更改为:

/工作/%postname%/

然而,当在发布任何内容时点击“查看帖子”时,它会引导我进入“404”页面,这意味着断开连接。查看任何页面也是如此。我的.htaccess文件有问题吗?

我该如何解决这个问题?另外,如何让我的所有帖子都显示在我的“作品”页面中(例如,如何将该页面设为帖子页面?)

谢谢!

更新:我发现我为wordpress网络中的网站创建的任何网页都获得了404.

3 个答案:

答案 0 :(得分:0)

创建一个名为“Works”的类别,然后通过简单地转到/ works /所有帖子显示添加到该类别的所有帖子,然后将显示为/ works / post-name /.

您需要将永久链接结构更改为/%category%/%postname%/

答案 1 :(得分:0)

您无需触摸.htaccess文件。

制作名为works的自定义帖子类型。在该自定义帖子类型中创建的所有帖子都将具有您想要的URL。没有其他办法可以做到这一点。 (即使有,它必须是脏的)这是celanest方式,并且因为wp自己做,你可以预期在你更新,安装插件等时不会出错。

答案 2 :(得分:0)

在管理中检查

  

设置>永久链接>帖子名称

相关问题