Webmachine dispatch.conf: как привязать к /

Я работаю над приложением "Привет, мир!" Я хочу, чтобы все запросы отображались в blogtest_resource, кроме случаев, когда они начинаются со слова "static". В этом случае он отображается на static_resource.

{["static", '*'], static_resource, [{root, "./deps"}]}.
{[], blogtest_resource, [{root, "."}]}.

Это хорошо работает, если я запрашиваю / или что-то внутри статического, но не получается, если я запрашиваю / new (что должно быть обработано blogtest_resource).

Есть ли что-то, чего я не знаю в конфигурации dispatch.conf?

2 ответа

Решение

Я не очень знаком с веб-машиной, но я думаю, что данные карты второй отправки должны быть

{['*'], blogtest_resource, [{root, "."}]}.

Просто {['*'], some_resource, [{root, "."}]} все будет совмещено, поэтому он должен соответствовать последнему шаблону.

Другие вопросы по тегам