Я пока только разбираюсь с Mojo.<br><br>Есть один проект, который хочется перевести на Mojo (в рамках этого перевода Mojo и изучится), однако хочется сохранить имеющуюся иерархию ссылок.<br><br>имеется скрипт, abc.cgi, который обрабатывает примерно такие запросы:<br>
<br>abc.cgi?action=view&document=123 - просмотр документа 123<br>abc.cgi?action=save&document=123 - запись документа 123<br>abc.cgi?action=delete&document=123 - удаление документа 123<br><br>abc.cgi?action=doclist&doctype=555 - просмотр списка документов с типом 555<br>
<br>и так далее.<br><br>как в терминах mojo описать такой роутинг?<br><br>если взять Mojolicious::Lite и написать тест:<br><br>abc.cgi<br><br>use Mojolicious::Lite;<br><br>get '/abc.cgi' => sub {<br> $_[0]->render(template => 'test');<br>
};<br>app->start('cgi');<br><br><br>__DATA__<br>@@ test.html.ep<br><br>test<br><br>то на запрос <a href="http://server.domain/abc.cgi">http://server.domain/abc.cgi</a> отдает 404, работает только get '/' и get '/*'. Как выйти из положения? не хочется пользователей заставлять перенастраивать апач, да и урлы у них уже в закладках положены примерно такого вида как написсано.<br>