问题描述
遵循,安装 WordPress 3.5.2 已成功,但安装并未处理404错误。所有不存在的页面显示主页。
例如。 http:// localhost:8080 / not-found-1 /
, http:// localhost:8080 / not-found-2 / code>等显示了同样的东西
http:// localhost:8080 /
显示。
我们如何解决这个问题?
此解决方案适用于本地安装。我将在GAE服务器上部署时进行更新。
-
打开Wordpress安装即。
http:// localhost:8080
。 -
转到 Dashboard>设置>固定链接 或
http:// localhost:8080 / wp-admin / options-permalink.php
。 -
在 通用设置 下,选择除 默认 以外的任何内容或添加自己的内容 自定义结构 中的结构。
Following the official tutorial, Installing WordPress 3.5.2 was successful but the installation is not handling 404 errors. All the non-existing pages show up the homepage.
Eg. http://localhost:8080/not-found-1/
, http://localhost:8080/not-found-2/
, etc. show the same thing what http://localhost:8080/
shows.
How do we fix this?
This solution worked on local installation. I will update when I deploy on GAE Servers.
Open the Wordpress Installation ie.
http://localhost:8080
.Go to Dashboard > Settings > Permalinks or
http://localhost:8080/wp-admin/options-permalink.php
.Under Common Settings, select anything except Default or add your own structure in Custom Structure.
这篇关于WordPress无法在PHP AppEngine中捕获404的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!