.htaccess Перенаправление на страницу с некоторыми переменными GET при ошибке

Я хочу .htaccess перенаправить на index.php по ошибке, но с отправкой некоторых специальных GET переменные.

Например, при ошибке 404 я хочу, чтобы он перенаправил на

/index.php?article=404.php

Я не знаю, как это сделать, так как я не нашел хорошего учебника для этого.

Вот что я попробовал:

RewriteEngine on
ErrorDocument 404 /index.php?article=404.php
ErrorDocument 403 /index.php?article=403.html

Казалось, что он работает для ошибки 404, но для ошибки 403 он показал:

запрещено

У вас нет разрешения на доступ к [...] на этом сервере.

Кроме того, при попытке использовать ErrorDocument для обработки запроса произошла ошибка 404 Not Found.

Как я должен это делать?

0 ответов

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