首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Permalinks:找不到页面

Permalinks:找不到页面
EN

WordPress Development用户
提问于 2016-01-07 10:50:11
回答 2查看 3.8K关注 0票数 1

当我在WordPress中打开新创建的页面时,我得到了page not found,但是当我将permalinks重置为none时,http://localhost/?page_id=6通常会打开。

即使使用这个permalink,它也能工作:/index.php/%postname%/,但是当我将它更改为/%postname%/时,就会得到page not found error

这是我的htaccess文件:

代码语言:javascript
复制
# BEGIN WordPress

<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteBase /
   RewriteRule ^index\.php$ - [L]
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule . /index.php [L]
</IfModule>

# END WordPress
EN

回答 2

WordPress Development用户

回答已采纳

发布于 2016-01-08 12:50:55

启用mod_rewrite了吗?

这类事情往往会在不发生的时候发生。此时,您只能访问丑陋的permalinks (?p=N)或“几乎漂亮”的permalinks (/index.php/slug)。后者使用pathinfo为您提供所请求的页面。

因此,我建议再次检查mod_rewrite是否已安装和启用。如果不是,则启用它并重新启动Apache。

这是关于使用WP法典中的permalinks的更多信息。

票数 2
EN

WordPress Development用户

发布于 2016-01-08 05:18:29

这个问题是.htaccess文件的。在做任何事情之前,先备份您的文件和数据库。

然后在.htaccess安装的根目录中重命名WordPress文件。然后在WordPress仪表板中更改所需的permalink设置。

我希望这对你有用。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/213939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档