Webmachine dispatch.conf: как привязать к / - PullRequest
1 голос
/ 06 марта 2012

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 06 марта 2012

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

{['*'], blogtest_resource, [{root, "."}]}.
1 голос
/ 13 марта 2012

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

...