Промежуточный файл для сопоставления HTTP-запроса

У меня есть этот код htaccess для перенаправления каждого входящего запроса в мой промежуточный файл с именем "parse.php".

RewriteEngine On        
RewriteBase / 
RewriteRule ^(.*)$ parse.php [L]

Я хочу записать множество параметров из входящих запросов для дальнейшей обработки, но препятствием является то, как сопоставить запрошенный "URI" с его назначением, т.е. если запрошенный URL-адрес "localhost/stack/overflow.html", то в настоящее время я больше не могу передать этот запрос к файловой системе и, конечно же, не может переслать его клиенту. Я хочу, чтобы этот процесс был прозрачным.

Я попытался использовать функции "meta refresh" и "header" в "parse.php", но ничего не получил, так как это создало бесконечный цикл из-за правил в htaccess.

Я определенно уверен, что кто-то уже использовал эту концепцию, централизованный php-файл, действующий как брандмауэр. Все, что я не знаю, это как действовать?

Могу ли я попросить членов Stackru помочь мне в этом вопросе!!

С уважением
Hitaro

0 ответов

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