Как передать строку запроса в 404 ошибки перенаправления через.htaccess?

У меня есть index.php файл, который обрабатывает все запросы к серверу. Я установил перенаправление ошибки 404 в .htaccess в этом случае:

ErrorDocument 404 /index.php

Если пользователи запрашивают файл, скажем, page.phpзатем он перенаправляется на index.php страница правильно.

Проблема возникает, когда пользователь запрашивает page.php?page=about, then my index.php is unable to retrieve the queryоколоusing$_REQUEST['страница'] '.

Как я могу получить запрос about через index.php используя $_REQUEST['page']?

1 ответ

Решение

$_SERVER['REDIRECT_QUERY_STRING'] может содержать строки вашего запроса.

Дайте этому шанс.

<?php
    print_r($_SERVER['REDIRECT_QUERY_STRING']);
?>
Другие вопросы по тегам