Вот захотелось мне с помощью лайти различать пользователей по куке и раздавать им различный контент
(собственно нужно для реализации кеширования в зависимости от языка, но это не суть важно).
Вот что получается у меня:
$HTTP["cookie"] =~ "en" {
url.rewrite-once = (
# 1 набор правил
)
}
else $HTTP["cookie"] ~~ "en" {
url.rewrite-once = (
# 2 набор правил
)
}
url.rewrite-once += (
# 3 набор правил
)
Проблема в том, что 3-й набор правил не используется почему-то =( Подозреваю, что дело в областях видимости переменных,
но гугль ничего не подсказал по этому поводу.
Может всезнающий аноним^WОлл подскажет? Спасибо.
P.S. lighttpd-1.4.18
P.P.S. О православном nginx, в котором есть нормальный реврайт, знаю, но не хочется ломать работающий проект.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [lighttpd][mod_magnet] перехват post переменных (2010)
- Форум lighttpd (2010)
- Форум lighttpd (2006)
- Форум Изменение значений переменных в конфигах (2008)
- Новости Lighttpd 1.4.70 (2023)
- Новости Lighttpd 1.4.42 (2016)
- Форум OpenWRT LigHTTPd (2013)
- Форум lighttpd, mod_proxy (2010)
- Форум lighttpd + PHP (2011)
- Форум Настройка lighttpd (2015)