![如果当前 URL 以 index.php 结尾,则 Nginx 规则将用户重定向到 /404 URL](https://linux22.com/image/754111/%E5%A6%82%E6%9E%9C%E5%BD%93%E5%89%8D%20URL%20%E4%BB%A5%20index.php%20%E7%BB%93%E5%B0%BE%EF%BC%8C%E5%88%99%20Nginx%20%E8%A7%84%E5%88%99%E5%B0%86%E7%94%A8%E6%88%B7%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%20%2F404%20URL.png)
我正在为我的网站寻找一条 NGINX 规则。如果用户访问我的网站时 URL 末尾带有 index.php,我想将他们重定向到带有 404 状态代码的 /404 URL。
例如
http://example.com/index.php=>http://example.com/404
http://example.com/abcd/index.php=>http://example.com/404
http://example.com/abcd/dcba/index.php=>http://example.com/404
到目前为止我有这个,但它不起作用。
location ~ index\.php$ {
return 404 https://$host/404;
}