Как ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ сайта: 5 способов ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

ОглавлСниС

Π£Π·Π½Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ сайта быстрСС всСго Ρ‚Π°ΠΊ: ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ страницу, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ F12, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² «Консоль» ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ document.characterSet β€” Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ фактичСски ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» страницу, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ UTF-8 ΠΈΠ»ΠΈ windows-1251. Для ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ сравнитС Π΅Ρ‘ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ сСрвСра Content-Type ΠΈ Ρ‚Π΅Π³ΠΎΠΌ meta charset Π² ΠΊΠΎΠ΄Π΅: всС Ρ‚Ρ€ΠΈ значСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ Π²Π΅Π±-страницы

ΠžΡ‚ΠΊΡƒΠ΄Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π±Π΅Ρ€Ρ‘Ρ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ опрСдСляСт ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΏΠΎ нСскольким источникам Π² порядкС ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°:

  1. ΠœΠ΅Ρ‚ΠΊΠ° BOM Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ„Π°ΠΉΠ»Π° (слуТСбныС Π±Π°ΠΉΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ½ΠΎΠ³Π΄Π° Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΏΡ€ΠΈ сохранСнии Π² UTF-8).
  2. HTTP-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Content-Type: text/html; charset=utf-8, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отправляСт сСрвСр.
  3. Π’Π΅Π³ Π² ΠΊΠΎΠ΄Π΅ страницы: <meta charset="utf-8"> ΠΈΠ»ΠΈ старая Ρ„ΠΎΡ€ΠΌΠ° <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">.
  4. АвтоопрСдСлСниС, Ссли Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΈΠ· пСрСчислСнного Π½Π΅Ρ‚.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° meta-Ρ‚Π΅Π³ нСдостаточно: сСрвСр ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅, ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎΡΠ»ΡƒΡˆΠ°Π΅Ρ‚ΡΡ сСрвСра.

Бпособы ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ страницы

НаТмитС Ctrl+U (Π½Π° Mac β€” Cmd+Option+U), откроСтся исходный ΠΊΠΎΠ΄. Π—Π°Ρ‚Π΅ΠΌ Ctrl+F ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ charset. НуТная строка ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ находится Π² самом Π½Π°Ρ‡Π°Π»Π΅, Π²Π½ΡƒΡ‚Ρ€ΠΈ <head>.

Π‘Ρ‚Ρ€ΠΎΠΊΠ° meta charset Π² исходном ΠΊΠΎΠ΄Π΅ страницы

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра

  1. НаТмитС F12 ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Π‘Π΅Ρ‚ΡŒΒ» (Network).
  2. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу клавишСй F5.
  3. Π©Ρ‘Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ запрос Π² спискС β€” сам HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.
  4. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π°Β» (Response Headers) Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Content-Type. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ послС charset= ΠΈ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ сообщаСт сСрвСр.

Если charset Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Π½Π΅Ρ‚, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ориСнтируСтся Π½Π° meta-Ρ‚Π΅Π³ страницы.

Консоль Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°

Π’ консоли инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° document.characterSet Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ». Π­Ρ‚ΠΎ самый Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос Β«ΠΊΠ°ΠΊ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π²ΠΈΠ΄ΠΈΡ‚ страницу».

Команда curl

Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с сСрвСром ΠΈΠ»ΠΈ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ страниц, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». Команда curl -sI https://example.com/ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π°, срСди Π½ΠΈΡ… content-type. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ meta-Ρ‚Π΅Π³ Π² ΠΊΠΎΠ΄Π΅, ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ curl -s https://example.com/ | grep -i charset. Π’ Windows 10 ΠΈ 11 curl ΡƒΠΆΠ΅ встроСн Π² систСму.

Онлайн-сСрвисы Π°Π½Π°Π»ΠΈΠ·Π° сайтов

SEO-Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ сСрвисы ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ. Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ссли ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½, Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ стоит ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅: Ρ‡Π°ΡΡ‚ΡŒ сСрвисов Π±Π΅Ρ€Ρ‘Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· кСша.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° UTF-8 Π² ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ сСрвиса Π°Π½Π°Π»ΠΈΠ·Π° сайта

Бпособ Π§Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Когда ΡƒΠ΄ΠΎΠ±Π΅Π½
Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ (Ctrl+U) ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ, ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Π² meta-Ρ‚Π΅Π³Π΅ Быстрый взгляд с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°
Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«Π‘Π΅Ρ‚ΡŒΒ» ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° сСрвСра Поиск ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π° сСрвСра ΠΈ страницы
document.characterSet Π˜Ρ‚ΠΎΠ³ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Бамая точная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°
curl Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ meta-Ρ‚Π΅Π³ Массовая ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° сСрвСрС
Онлайн-сСрвис Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΈΠ·Π° ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°

КакиС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ

  • UTF-8 β€” стандарт для соврСмСнных сайтов. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π»ΡŽΠ±Ρ‹Π΅ языки, эмодзи ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ символы. ВсС популярныС CMS ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Π½Π΅ΠΉ.
  • windows-1251 β€” однобайтовая ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° для ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρ‹. ВстрСчаСтся Π½Π° старых русскоязычных сайтах, Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ… ΠΈ самописных Π΄Π²ΠΈΠΆΠΊΠ°Ρ….
  • KOI8-R β€” Π΅Ρ‰Ρ‘ Π±ΠΎΠ»Π΅Π΅ старая кирилличСская ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ°, сСйчас попадаСтся Ρ€Π΅Π΄ΠΊΠΎ.

Для Π½ΠΎΠ²ΠΎΠ³ΠΎ сайта Π²Ρ‹Π±ΠΎΡ€ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹ΠΉ: UTF-8 ΠΈ Π² Ρ„Π°ΠΉΠ»Π°Ρ…, ΠΈ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ Π² настройках сСрвСра.

ΠšΡ€Π°ΠΊΠΎΠ·ΡΠ±Ρ€Ρ‹: ΠΊΠ°ΠΊ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΎΠΊ

НСчитаСмыС символы Π²Ρ€ΠΎΠ΄Π΅ Β«Π ΡŸΠ‘Π‚Π Ρ‘Π Π†Π Β΅Π‘β€šΒ» ΠΈΠ»ΠΈ Ρ€ΠΎΠΌΠ±ΠΈΠΊΠΈ с вопросом ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ» сохранён Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅, Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ объявлСна другая. ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ дСйствий:

  1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅, Π² ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ сохранСны Ρ„Π°ΠΉΠ»Ρ‹. Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Notepad++ ΠΈΠ»ΠΈ VS Code ΠΎΠ½Π° отобраТаСтся Π² строкС состояния.
  2. ΠŸΡ€ΠΈΠ²Π΅Π΄ΠΈΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сСрвСра ΠΊ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅. Π’ nginx это Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° charset utf-8; Π² Π±Π»ΠΎΠΊΠ΅ server, Π² Apache β€” строка AddDefaultCharset UTF-8 Π² .htaccess, Π² PHP β€” header('Content-Type: text/html; charset=utf-8'); Π΄ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° страницы.
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ meta-Ρ‚Π΅Π³: <meta charset="utf-8"> Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡ‚ΠΎΡΡ‚ΡŒ Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… строках <head>.
  4. Если Π΅ΡΡ‚ΡŒ Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ соСдинСниС Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅. Для MySQL ΠΈ MariaDB соврСмСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” utf8mb4.

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ сайт со старой ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ Π½Π° UTF-8 Π½ΡƒΠΆΠ½ΠΎ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ: ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π±Π°Π·Ρƒ, Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ meta-Ρ‚Π΅Π³ΠΈ. Частичная конвСртация Π΄Π°Ρ‘Ρ‚ кракозябры Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ страниц. ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ сохранитС копию сайта.

Как ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сайт Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅

Π’ Chrome ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… Π½Π° Π΅Π³ΠΎ основС Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ большС Π½Π΅Ρ‚: Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ опрСдСляСт Π΅Ρ‘ сам. Π’ Firefox Π΅ΡΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ мСню Β«Π˜ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ тСкста» β€” ΠΎΠ½ пытаСтся ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ страницу с Π°Π²Ρ‚ΠΎΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ. Если страница всё Ρ€Π°Π²Π½ΠΎ отобраТаСтся Π½Π΅Π²Π΅Ρ€Π½ΠΎ, ошибка Π½Π° сторонС сайта, ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‘ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π»Π°Π΄Π΅Π»Π΅Ρ†.

ЧастыС вопросы

ВлияСт Π»ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Π½Π° SEO

Π‘Π°ΠΌΠ° ΠΏΠΎ сСбС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π½Π΅ влияСт, Ссли поисковый Ρ€ΠΎΠ±ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ тСкст. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π΅: Ρ€ΠΎΠ±ΠΎΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ кракозябры, ΠΈ страница потСряСт Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ.

Как ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ„Π°ΠΉΠ»Π° Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» Π² Notepad++ (мСню Β«ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈΒ») ΠΈΠ»ΠΈ VS Code (ΠΏΡ€Π°Π²Ρ‹ΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ ΡƒΠ³ΠΎΠ» ΠΎΠΊΠ½Π°). Π’ Linux ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ file -i имя_Ρ„Π°ΠΉΠ»Π°.

Π§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ utf-8 Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΈ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ рСгистрС

НичСго: записи utf-8 ΠΈ UTF-8 Ρ€Π°Π²Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹, рСгистр Π±ΡƒΠΊΠ² Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚.

НуТСн Π»ΠΈ BOM Π² Ρ„Π°ΠΉΠ»Π°Ρ… UTF-8

Для Π²Π΅Π±-страниц Π»ΡƒΡ‡ΡˆΠ΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ UTF-8 Π±Π΅Π· BOM. Π’ PHP-Ρ„Π°ΠΉΠ»Π°Ρ… лишниС Π±Π°ΠΉΡ‚Ρ‹ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Β«headers already sentΒ» ΠΈ ΠΏΡƒΡΡ‚ΡƒΡŽ строку Π²Π²Π΅Ρ€Ρ…Ρƒ страницы.

ΠžΡ†Π΅Π½ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒΡŽ