Пожалуйста, напишите ктонибудь мануальчик по связке smartcj 1.51 + nginx + cloudflare, по пунктам прям. А то везде понемножку написано, а у меня proxy 116%
Спасибо.
Cloudflare настройка
Re: Cloudflare настройка
От скрипта или версии версии никак не зависит
Статей по теме - масса , выбирайте какая вам кажется написанной более понятным языком
https://www.google.com/search?q=cloudfl ... refox-b-ab
смысл в том что б убрать http_forwared и передать реальный ип
Статей по теме - масса , выбирайте какая вам кажется написанной более понятным языком
https://www.google.com/search?q=cloudfl ... refox-b-ab
смысл в том что б убрать http_forwared и передать реальный ип
Don't forget to run script update
Re: Cloudflare настройка
чтобы не было прокси нужно чтоб в заголовке не было X-Forwarded-For, в общем я это решил так:
этот код надо добавить там где у вас все fastcgi_param задаются
Code: Select all
if ($http_x_forwarded_for ~ "^(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}),(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})$") {
set $xreal $2;
}
fastcgi_param HTTP_X_FORWARDED_FOR $xreal if_not_empty;
Re: Cloudflare настройка
Спасибо
Мне кажется лучше проверить на их вариант написания
https://support.cloudflare.com/hc/en-us ... t-headers-
"X-Forwarded-For: A.B.C.D[,X.X.X.X,Y.Y.Y.Y,]"
это если есть прокся, а если просто "X-Forwarded-For: A.B.C.D" то тогда уже убирать
у них есть и мод под nginx даже
Мне кажется лучше проверить на их вариант написания
https://support.cloudflare.com/hc/en-us ... t-headers-
"X-Forwarded-For: A.B.C.D[,X.X.X.X,Y.Y.Y.Y,]"
это если есть прокся, а если просто "X-Forwarded-For: A.B.C.D" то тогда уже убирать
у них есть и мод под nginx даже
Don't forget to run script update
Re: Cloudflare настройка
а для этого как раз if и сделан, берем 2й ипишник. мод у них под апач только
Re: Cloudflare настройка
Don't forget to run script update
Re: Cloudflare настройка
полагаю это уже сделано, иначе в remote_addr были бы только ипишники клудфлары
Re: Cloudflare настройка
Наверно, у них довольно много всгео написнао на сайте в доках
Don't forget to run script update