Можно ли в .htaccess при ошибке 404 передавать адрес запрашиваемой страницы в GET-параметр?
Хочу написать ЧПУ, естественно впервые. Легкие пути не для меня, использовать регэкспы не хочу. Где-то вытянул идею, что можно при 404-ошибке (страница не найдена) делать переход на скрипт, передавая ему в GET-параметре адрес запрашиваемой страницы, а уже в нем парсить все это дело и выводить красоту. Это возможно вообще? Если да, то как?
P.s. Знаю, что есть правило ErrorDocument. С 404-й ошибкой работает так: ErrorDocument 404 /404.html (использовал пару разков).
Идея странная, но по теме ‒ делайте редирект со «страница не найдена» на «скрипт», в котором получайте адрес с помощью реферера, это позволит держать адресную строку в чистом виде.
Знаете, идея мне нравится. (Хотя, конечно, адресную строку в чистоте я держу итак, ЧПУ все-таки делаю.) Идея отличная, но при редиректе referrer в php не работает, нужна именно ссылка (не поверил, когда прочитал, сразу пошел проверил, не работает). У Вас есть еще идеи как передать скрипту адрес запрашиваемой страницы?