Справочник по 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;