Nginx, подгрузить содержимое другой страницы, когда php отдает 404 код
Допустим в php скрипте, указываю
http_response_code(404)
В .htaccess, прописываю так
ErrorDocument 404 /?do=404
ErrorDocument 410 /?do=404
ErrorDocument 500 /?do=404
Как в конфиге Nginx к сайту, указать что при 404/410/500 коде, необходимо подгрузить другую страницу сайта?
Изначально прописано
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
Не понимаю как это работает, возможно для моего сайта и вовсе это не актуально. Поскольку все коды задаю в php скрипте.
Если попытаться подгрузить несуществующий файл на сайте, данный блок сработает? В данном случаи, хотелось бы тоже отдать свою веб страницу для данных случаев...