Действия

Tech Support Shared Hosting: различия между версиями

Материал из lulzette's wiki

Нет описания правки
Нет описания правки
Строка 9: Строка 9:
<code>python -c "print(b'\xd0\xb2\xd1\x8b\xd0\xbf\xd0\xbe\xd0\xbb\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xbd\xd1\x8b\xd0\xb9 '.decode('utf-8'))"`</code>
<code>python -c "print(b'\xd0\xb2\xd1\x8b\xd0\xbf\xd0\xbe\xd0\xbb\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xbd\xd1\x8b\xd0\xb9 '.decode('utf-8'))"`</code>


== web logs awk ==
=== web logs awk ===


<code>awk '{print $1, $2, $3, $15, $13}'</code>  - время ответа (nginx) <br>
<code>awk '{print $1, $2, $3, $15, $13}'</code>  - время ответа (nginx) <br>

Версия от 12:00, 10 апреля 2020

Tools

UTF-8 в нечитабельном виде

Юзаем питон:
python -c "print(b'кракозябры'.decode('utf-8'))"

Пример:
python -c "print(b'\xd0\xb2\xd1\x8b\xd0\xbf\xd0\xbe\xd0\xbb\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xbd\xd1\x8b\xd0\xb9 '.decode('utf-8'))"`

web logs awk

awk '{print $1, $2, $3, $15, $13}' - время ответа (nginx)
awk '{print $1, $2, $3, $16, $13}' - код ответа http (для апача $16 -> $15)


SQL дубликаты в таблице

SELECT name, COUNT(*) c FROM table GROUP BY name HAVING c > 1;

SQL sed

https://misha.blog/wordpress/sql-queries-domain.html

UPDATE wp_posts SET post_content = REPLACE (post_content, 'mylandspaints.ru', 'old.mylandspaints.ru');


Docs

редиректы в .htaccess

https://web-optimizator.com/301-redirekt-htaccess/