我在nginx error_page 404 /404.php;
因此,如果我转到website.com/some-bad-url
,我会看到内容格式404.php
我的问题是如何让website.com/some-bad-url
直接重定向404.php
直接形成nginx并让浏览器直接显示404.php
页面?
有什么想法吗?
答案 0 :(得分:1)
error_page
指令通常会执行内部重定向。如果指定方案和服务器名称,它将执行外部重定向,但显然只能使用3xx响应代码。
例如:
error_page 404 $scheme://$host/404.php;
有关详细信息,请参阅this document。