Почему mod_rewrite не повторно обрабатывает переписанные пути?

Насколько я знаю, что Вы не можете сделать этого.

Попробуйте к traceroute соединение, любой хост на внутренней сети выбирает 192.168.1.1 как следующий транзитный участок для 1.2.3.4 затем, маршрутизатор должен обработать это соединение, но я думаю, что это не может передать соединение изнутри с внутренней частью.

Необходимо видеть, какой уровень управления Вы имеете на маршрутизаторе, если бы это был сервер Linux, то Вы могли бы играть с iptables, но устройство как этот не предлагает того уровня управления на конфигурации сети.

2
задан 26 August 2013 в 23:19
1 ответ

It's a bit surprising that the first run works if you use the example RewriteRule above. I thought L was suppose to stop execution when it hit. I think you should use N instead of L.

I did not try it and can't call myself an mod_rewrite expert. :-)

last|L : Stop the rewriting process immediately and don't apply any more rules. Especially note caveats for per-directory and .htaccess context (see also the END flag).

next|N : Re-run the rewriting process, starting again with the first rule, using the result of the ruleset so far as a starting point.

1
ответ дан 3 December 2019 в 12:58

Теги

Похожие вопросы