Для перехода на XBT требуется добавить в конфигурацию nginx следующее:


location ^~ /bt/ {
  access_log off;
  if ($query_string ~ "^uk=([^&?]{10})[&?]+(.*)$") {
    set $uk $1;
    set $qs $2&ip=$remote_addr;
  }
  if ($query_string ~ "^uk=([^&?]{10})[&?]+((.*&|)ip=.*)$") {
    set $uk $1;
    set $qs $2;
  }
  if ($qs) {
    rewrite ^.*/([a-z]+)(\.php|)$ /$uk/$1?$qs break;
  }
  rewrite ^/?(.*)$ /$1?ip=$remote_addr&$query_string break;
  proxy_pass http://127.0.0.1:2710/;
}

В таком случае при редиректе будет сохранен пасскей и старые раздачи останутся работоспособными без каких-либо действий со стороны пользователей.

results matching ""

    No results matching ""