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, "."}]}
все будет совмещено, поэтому он должен соответствовать последнему шаблону.