每当我在WP中创建“页面”时,链接会自动添加到顶部导航,所有页面都是404.目前这是一个简单的测试站点,使用标准主题和相关插件:{{1} }和qtranslate
。我有一些自定义模板,但用于“帖子”,而不是“页面”。
编辑:如果我将永久链接结构重置为默认advanced custom fields
,那么我的网址为/?p=123
,这仍然是404
EDIT2:.htaccess内容
domain.com?page_id=15&lang=en
如何开始调试?
答案 0 :(得分:2)
如果它仍然不起作用,并且您正在使用新的服务器设置,则服务器实际上可能会忽略您的.htaccess文件。
您可以通过在apache服务器上找到httpd.conf文件来检查它,并查找是否有一行:
AllowOverride None
如果此行的上下文特定于您的wordpress公共目录,则可以将其更改为AllowOverride All
。
有关详情,请参阅this答案。