Vaily

Рейтинг
25
Регистрация
28.01.2020

Именно так, nginx: [emerg] "if" directive is not allowed here in /etc/nginx/conf.d/bot.conf , где bot.conf - это мой файл с

if ( $http_user_agent ~* Bot1|Bot2|Bot3 )...
if ( $http_user_agent = "" )...
LEOnidUKG #:

Или переделать правило на такое:

~^$ 1;

или так:

~(^$) 1;

или можно одной строкой:

~*(^$|Bot1|Bot2|Bot3) 1;

Какой вариант "наиболее" верный? Прошу прощения за глупые вопросы, незнание вынуждает.

LEOnidUKG #:
if ( $http_user_agent = "" )
Вроде как в новой версии nginx  if не поддерживается. У меня с ним лезет ошибка nginx: [emerg] "if" directive is not allowed  и nginx не запускается.
В плане "поглядеть" - дизайн как дизайн, на вкус и цвет товарища нет(хотя синевы явный переизбыток).
Моё мнение, слишком яркий, навязчивый, ключевая информация уходит на второй план, мотиваторы не на своём месте.  И соглашусь с некоторыми замечаниями выше.
Резюмирую. Больше похож на заготовку, а не на рабочий сайт.  Если работали долго, небольшой перерыв, перезапустить восприятие.

В ходе эксплуатации редиректа возникла необходимость исключить проверку GET-параметров.
Получилось так:

$uri_parts = explode('?', $_SERVER['REQUEST_URI'], 2);
if ( $uri_parts[0] != strtolower( $uri_parts[0]) ) {
        if (!preg_match("/\.(pdf|doc|docx|xls|xlsx)$/i", $uri_parts[0]))      {
                header('Location: //'.$_SERVER['HTTP_HOST'] . strtolower($uri_parts[0]), true, 301);
                exit();
        }
}
и соответственно:
$uri_parts = explode('?', $_SERVER['REQUEST_URI'], 2);
if ( $uri_parts != strtolower( $uri_parts) ) {
        if (!preg_match("/\.[a-z0-9]{2,4}$/i", $uri_parts))        {
                header('Location: //'.$_SERVER['HTTP_HOST'] . strtolower($uri_parts), true, 301);
                exit();
        }
}


Может быть кому-то пригодится.

То, что надо. Оба варианта.

Magazinshik, низкий Вам поклон добрый человек!

+1р. Срамота то какая, блин, дожили. От "поддержки" отказываюсь.

Бедность была опрятная, лишения свидетельствовали только об отсутствии излишеств.

Салтыков-Щедрин М. Е., Господа Головлёвы

Ему было стыдно своей бедности и своего унижения, и этот стыд был теперь главным содержанием его жизни.

Чехов А. П., Убийство

В общем и целом тоже статистика не работает. За 24 только в графах: показы директа, клики, ctr есть какая-то стата, в остальных по 0.

orange8.uflorist.pro, spolyuw.space, mk-online-nastykuvaeva.ru

ключ: хухь

hipolink.me, agribanov.webnode.ru, mironovnikita.webnode.ru

Всего: 42