Я пока только разбираюсь с Mojo.<br><br>Есть один проект, который хочется перевести на Mojo (в рамках этого перевода Mojo и изучится), однако хочется сохранить имеющуюся иерархию ссылок.<br><br>имеется скрипт, abc.cgi, который обрабатывает примерно такие запросы:<br>
<br>abc.cgi?action=view&amp;document=123  - просмотр документа 123<br>abc.cgi?action=save&amp;document=123  - запись документа 123<br>abc.cgi?action=delete&amp;document=123 - удаление документа 123<br><br>abc.cgi?action=doclist&amp;doctype=555 - просмотр списка документов с типом 555<br>
<br>и так далее.<br><br>как в терминах mojo описать такой роутинг?<br><br>если взять Mojolicious::Lite и написать тест:<br><br>abc.cgi<br><br>use Mojolicious::Lite;<br><br>get &#39;/abc.cgi&#39; =&gt; sub {<br>  $_[0]-&gt;render(template =&gt; &#39;test&#39;);<br>
};<br>app-&gt;start(&#39;cgi&#39;);<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 &#39;/&#39; и get &#39;/*&#39;. Как выйти из положения? не хочется пользователей заставлять перенастраивать апач, да и урлы у них уже в закладках положены примерно такого вида как написсано.<br>