Я запускаю сайт Drupal 7 с использованием лака 3.
У нас есть 2 сайта: обычный сайт (example.com) и мобильный сайт (m.example.com).
Текущий поток сейчас таков, что когда пользователь заходит на обычный сайт через свое мобильное устройство, он будет перенаправлен на мобильный сайт напрямую.
Мы хотим дать пользователю возможность просматривать обычный сайт также через свое мобильное устройство.
Короче говоря: как мы закрепим печенье с помощью лака (важно, чтобы лак закрепил его, а не приложение).
Мы попробовали этот код:
sub_vcl{
if (req.http.host ~ "^example\.com") {
if (req.url ~ "^/(admissions|arts|aspaka|bog|cc|chemistry|GermanHistory|humanities|institutes|lifesci|peace|public-affairs)($|/)|~") {
set req.backend = mondrian;
set req.http.host = "exmpale.com";
}
else {
if (req.http.cookie !~ "nomobi=true") {
if (req.url ~ "nomobi=true") {
set req.http.cookie = "nomobi=true";
}
else {
call devicedetect;
if (req.http.X-UA-Device ~ "^mobile" && req.url !~ "^/registration") {
set req.http.location = "http://m.example.com" + req.url;
error 750 ;
}
}
}
}
}
}
но это не работает. Спасибо!