Как изменить жестко закодированные страницы ошибок Apache?

Как изменить жестко запрограммированные страницы ошибок Apache вместо использования директивы ErrorDocument. Потому что я не хочу помещать файл ErrorDocument в папку htdocs, так как это создает некоторые проблемы, когда пользователь посещает саму страницу ошибки. Например, переменная окружения REDIRECT_URL не работает и тому подобное. Я пытался найти что-то в каталоге apache, но не повезло, я не могу найти ничего, что можно было бы изменить, чтобы изменить жестко запрограммированные страницы ошибок. Есть ли вообще способ сделать это?

Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
0
139
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы можете редактировать их, если устанавливаете apache из исходного кода, загружаете исходный код с httpd.apache.org/download.cgi, и вы можете найти содержимое файлов, используя grep -rnw '/path/to/somewhere/' -e 'texttofind', если используете linux. И модифицируйте их под свои нужды (осторожно, конечно), и вы сможете скомпилировать и использовать.

Но я бы посоветовал вам просто придерживаться директивы ErrorDocument, которая намного проще.

Удачного код3инга.

Хм... кажется сложным... Попробую и вернусь... Спасибо

user10201814 10.12.2020 08:39

Большое спасибо, я нашел файл, который содержит некоторые вещи. Я приму ваш ответ, пока не получу более простые ответы.

user10201814 10.12.2020 08:44

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