Способ настроить.htaccess для возврата 204 вместо 404?

У нас есть структура, которая пытается найти различные каталоги *.json файлы. Файл JSON может находиться или не находиться в каталоге, поэтому конечным результатом является множество 404 ошибок, возникающих в консоли. Эти 404 ошибки волнуют высшие взлеты. Там нет никакого способа указать в XMLHttpRequest что ошибка 404 ожидается, поэтому интересно, есть ли способ настроить .htaccess перехватить 404 ошибки и вернуть 204 вместо этого? Мы бы поставили эти .htaccess файлы только в соответствующих каталогах. Вот код, который у меня есть, но он не работает:

ErrorDocument 404 /404.html
RewriteEngine On
RewriteRule 404.html$ - [R=204,NC,L]

Он должен перенаправить 404 на 404.html, тогда правило перезаписи ловит 404.html и преобразует его в 204 с NC: без содержания. Опять же, это не работает.

0 ответов

Другие вопросы по тегам