Zend Framework 2 Rewrite URL

Mam aplikację Zend Framework 2 i chcę użyć .htaccess do przepisania niektórych adresów URL. Plik .htaccess znajduje się w moim folderze publicznym. Sprawdziłem prostą regułę przepisywania, która przepisuje wszystkie testurl na test.php

RewriteRule ^testurl/?$ test.php [NC]

Plik test.php znajduje się również w folderze publicznym. Umieściłem tę regułę nad regułą Zend, aby odwzorować wszystkie adresy URL na index.php w .htaccess.

Moje pytanie brzmi: jak przepisać to, aby powiedzieć SearchController w module indeksu? Próbowałem różnych reguł przepisywania z różnymi flagami, takimi jak

RewriteRule ^testurl/?$ /index/search [NC]
and
RewriteRule ^testurl/?$ index/search [NC]

ale zawsze dostaję błąd 404Żądanego adresu URL nie można dopasować za pomocą routingu.

Powodem, dla którego chcę użyć .htaccess, jest użycie wyrażenia regularnego w regule przepisywania, aby złapać kilka różnych adresów URL.

Wielkie dzięki

questionAnswers(1)

yourAnswerToTheQuestion