N Меню

13.03.2019

13.03.2019

Справочник по 1С-Битрикс и не только

Заметки по программированию, настройки сервера и пр.

  • Отчистка истории подключений Удаленного рабочего стола


    CleanRDPHistory.bat
  • Проверяем на дубли


    https://apollon.guru/duplicates/
  • Убираем повторяющиеся слеши (/) в URL

    RewriteCond %{THE_REQUEST} //
    RewriteCond %{QUERY_STRING} !http(s|)://
    RewriteRule .* /$0 [R=301,L]
  • $APPLICATION->ShowHead();

    $APPLICATION->ShowCSS();
    $APPLICATION->ShowHeadStrings();
    $APPLICATION->ShowHeadScripts();
    $APPLICATION->ShowMeta('keywords');
    $APPLICATION->ShowMeta('description');
  • Для использования функций 1С-Битрикса в отдельном файле, например, в типовом send.php

    require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
  • Переадресация/редирект на https (.htaccess)

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  • Переезд 1С-Битрикс на PHP 7

    settings.php в строке 'className' => '\\Bitrix\\Main\\DB\\MysqlConnection' поменять на 'className' => '\\Bitrix\\Main\\DB\\MysqliConnection'
    dbconn.php добавить define("BX_DISABLE_INDEX_PAGE", true) и define("BX_USE_MYSQLI", true)
  • Не типовое подчеркивание

    Не типовое подчеркивание ссылки через background.

    text-decoration: none;
    color: inherit;
    position: relative;
    background: -webkit-linear-gradient(top,rgba(244,67,54,0) 55%,rgba(242,73,65,.75) 0);
    background: linear-gradient(180deg,rgba(244,67,54,0) 55%,rgba(242,73,65,.75) 0);
    -webkit-transition: all .3s;
    transition: all .3s;
Студия Миркина Меню
Студия Миркина Меню
Студия Миркина Меню