Skip to content

Instantly share code, notes, and snippets.

View zetrider's full-sized avatar

T.Kalimullin zetrider

View GitHub Profile
/* ReCRM Redirect */
AddEventHandler('main', 'OnBeforeProlog', 'ReCRM_redirect',1);
function ReCRM_redirect()
{
CModule::IncludeModule("pr.recrm");
$prReCrmData = new prReCrmData;
$prReCrmData->redirect();
}
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
# Редирект с www на без www
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
# Удаляем index.php из адреса
RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
# Не применяем к админке, иначе перестает работать страница Highload-блоки
RewriteCond %{REQUEST_URI} !/bitrix/admin/.* [NC]
Create /etc/mercurial/hgrc.d/trust.rc
[trusted]
groups = bitrix
users = bitrix
Основной домен domain.ru
Зеркало domain2.ru
Настройка конфигов для сайта:
1. /etc/nginx/bx/site_avaliable/
bx_ext_domain.ru.conf
bx_ext_ssl_domain.ru.conf
server_name domain.ru www.domain.ru domain2.ru www.domain2.ru;
hg revert --all -r-1
@zetrider
zetrider / brew upgrade Sierra
Created February 2, 2017 08:47
Error: /usr/local must be writable!
1. sudo chown -R $(whoami) /usr/local
2. brew update
3. sudo chmod 0755 /usr/local
4. sudo chown root:wheel /usr/local
5. brew upgrade
@zetrider
zetrider / css
Created May 12, 2019 18:36
Bootstrap4 Debug Grid
.bootstrap-grid {
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 9999;
width: 100%;
height: 100%;
}
@zetrider
zetrider / WordPress - replace serialize options
Created September 13, 2019 16:54
old domain to new domain
<?
global $wpdb;
define('MY_OLD_DOMAIN', 'http://olddomain.ru');
define('MY_NEW_DOMAIN', 'http://newdomain.ru');
function myWalkCallback(&$item, $key)
{
$item = str_replace(MY_OLD_DOMAIN, MY_NEW_DOMAIN, $item);
}
@zetrider
zetrider / Ubuntu: php-fpm, nginx, mariadb, ssh
Last active February 21, 2021 17:06
Ubuntu: php-fpm, nginx, mariadb, ssh
#scp ~/.ssh/id_rsa.pub root@255.255.255.255:~
# [ -d ~/.ssh ] || (mkdir ~/.ssh; chmod 711 ~/.ssh)
# cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
# chmod 600 ~/.ssh/authorized_keys
# rm ~/id_rsa.pub
apt install -y software-properties-common
add-apt-repository ppa:ondrej/php
# add-apt-repository universe