Добрый день.
Хочу написать приложение с использованием встроенного Perl-a.По документации понял что надо в location-ах задавать ссылки на подпрограммы таким примерно образом
location / {
perl Root::index;
}
location ~* ^/(.*?)/ {
perl Root::dispatcher;
}
И поскольку поддерживаются $1-$9 в location-ах, то подумал написать такое
location ~* ^/(.*?)/(.*?)/ {
perl $1::$2;
}
и соответственно в заранее обявленной библиотеке писать пакеты и подпрограммы, но такой подход почему то не работает.
Вопрос что я неправильно делаю, и возможна ли вообше маршрутизация таким образом?
Спасибо!