Я написал этот простой .htaccess
файл на моем локальном хосте для тестирования:
RewriteEngine on
RewriteRule ^(.+)$ $1a
RewriteRule ^(.+)$ $1b
Теперь запрашивая http://localhost/test/x
, я получаю ошибку Forbidden
на /test/xa/xba/xa/xbba/xa/xba/xa/xbbba/xa/xba/xa/xbba/xa/xba/xa/xbbbba/...
Я не понимаю, почему это происходит, так как я не использую флаг [N]
или что-то еще, что должно вызвать возврат mod_rewrite. Кроме того, даже если это произойдет, я бы ожидал, что /test/xabababababababababa...
не так уж и близко к дереву.
Может кто-нибудь сказать мне, что происходит?