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