MediaWiki页面显示Nginx404:修订间差异
创建页面,内容为“= MediaWiki 页面显示 Nginx 404 的排查记录:error_page 404 导致的隐藏问题 = == 问题现象 == 在安装并配置好 MediaWiki 后,首页可以正常打开,部分特殊页面也可以正常访问,例如: <code><nowiki>https://wiki.example.com/index.php?title=特殊:上传文件</nowiki></code> 但是访问另一些页面时却出现 404,例如: <code><nowiki>https://wiki.example.com/index.php?title=特殊:最近更改</nowiki></co…” |
无编辑摘要 |
||
| (未显示同一用户的1个中间版本) | |||
| 第139行: | 第139行: | ||
<code>#error_page 404 /404.html;</code> | <code>#error_page 404 /404.html;</code> | ||
对 MediaWiki、DokuWiki、WordPress 等动态应用来说,通常不建议让 Nginx 直接覆盖应用层返回的 404 页面。应用自己的 404 页面往往包含有用的操作入口、创建页面提示、搜索入口或权限提示。如果被 Nginx 统一替换,会破坏应用的正常交互逻辑。 | 对 MediaWiki、DokuWiki、WordPress 等动态应用来说,通常不建议让 Nginx 直接覆盖应用层返回的 404 页面。应用自己的 404 页面往往包含有用的操作入口、创建页面提示、搜索入口或权限提示。如果被 Nginx 统一替换,会破坏应用的正常交互逻辑。 | ||
[[分类:MediaWiki]] | |||
[[分类:技术博客]] | |||