Вопросы и Ответы

Почему конвертер PDF в Word ломает форматирование таблиц?
Вопросы и Ответы

Почему конвертер PDF в Word ломает форматирование таблиц?

Почему конвертер PDF в Word ломает форматирование таблиц? PDF хранит не структуру таблицы, а координаты текста и графики на странице, поэтому конвертер восстанавливает ячейки приблизительно: границы, объединения и отступы часто теряются. Дополнительно мешают сканы без текстового слоя, нестандартные …

Как отключить REST API для неавторизованных пользователей?
Вопросы и Ответы

Как отключить REST API для неавторизованных пользователей?

Как отключить REST API для неавторизованных пользователей?
В WordPress REST API по умолчанию открыт для всех, поэтому закрывают его через фильтр rest_authentication_errors: если функция is_user_logged_in возвращает ложь, фильтр отдаёт ошибку WP_Error с кодом 401, и анонимные запросы к маршрутам API …

Почему HSTS не применяется, несмотря на заголовок Strict-Transport-Security?
Вопросы и Ответы

Почему HSTS не применяется, несмотря на заголовок Strict-Transport-Security?

Почему HSTS не применяется, несмотря на заголовок Strict-Transport-Security? Потому что браузер обрабатывает Strict-Transport-Security только в HTTPS-ответе с валидным сертификатом; в HTTP-ответе заголовок игнорируется. Политика сохраняется после первого корректного HTTPS-ответа с max-age больше …

Как добавить понятное сообщение и кнопку обновления на страницу 500?
Вопросы и Ответы

Как добавить понятное сообщение и кнопку обновления на страницу 500?

Как добавить понятное сообщение и кнопку обновления на страницу 500? Создайте файл 500.html в корневой папке сайта и укажите его в конфигурации сервера: в Nginx пропишите error_page 500 /500.html;, в Apache — ErrorDocument 500 /500.html. Внутри файла разместите короткий текст с причиной ошибки и …

Почему MySQL создаёт временные таблицы на диске?
Вопросы и Ответы

Почему MySQL создаёт временные таблицы на диске?

Почему MySQL создаёт временные таблицы на диске? Потому что промежуточный результат запроса не помещается в отведённую память: MySQL сначала пытается держать внутреннюю временную таблицу в RAM, а при превышении лимитов tmp_table_size и max_heap_table_size, в MySQL 8.0 также temptable_max_ram, …

Как настроить алерт, если конверсия падает ниже заданного порога?
Вопросы и Ответы

Как настроить алерт, если конверсия падает ниже заданного порога?

Как настроить алерт, если конверсия падает ниже заданного порога? В Яндекс Метрике откройте Настройки → Алерты → Создать алерт, выберите конкретную цель или показатель конверсии, задайте условие «меньше», порог и период проверки, затем укажите email или мессенджер для уведомлений. Для низкого …

Что делать, если async и defer ломают порядок выполнения скриптов?
Вопросы и Ответы

Что делать, если async и defer ломают порядок выполнения скриптов?

Что делать, если async и defer ломают порядок выполнения скриптов? Проверьте атрибуты: async запускает внешний скрипт сразу после загрузки и не гарантирует очередь, defer сохраняет порядок подключения и выполняет код после разбора HTML. Для предсказуемой последовательности уберите async, оставьте …

Почему внутренняя перелинковка через теги не работает?
Вопросы и Ответы

Почему внутренняя перелинковка через теги не работает?

Почему внутренняя перелинковка через теги не работает? Потому что теги чаще создают дубли и тонкие страницы-архивы, а не контекстные связи: поисковик получает хаотичные анкоры, пагинацию и пустые наборы, тратит краулинговый бюджет и не передаёт вес целевым страницам. Без canonical, noindex для …

Что делать, если отписавшиеся пользователи снова получают письма?
Вопросы и Ответы

Что делать, если отписавшиеся пользователи снова получают письма?

Что делать, если отписавшиеся пользователи снова получают письма? Проверьте, что адрес находится в списке исключений и что каждая рассылка и автоматизация применяет этот список: в сервисе рассылок откройте раздел «Подписчики» → «Отписавшиеся» или «Исключения» и убедитесь, что статус контакта — …

Почему Яндекс обрезает мой title в выдаче?
Вопросы и Ответы

Почему Яндекс обрезает мой title в выдаче?

Почему Яндекс обрезает мой title в выдаче? Яндекс не показывает title дословно: заголовок сниппета он формирует сам и ограничивает его по ширине экрана, а не по числу символов, поэтому длинный текст обрезается многоточием, а на смартфоне видно меньше знаков, чем на десктопе. Если title …

Почему пробный период не активируется после регистрации?
Вопросы и Ответы

Почему пробный период не активируется после регистрации?

Почему пробный период не активируется после регистрации?
Чаще всего триал не включается потому, что активация привязана не к самой регистрации, а к следующему событию: подтверждению карты, успешному платежу с нулевой суммой или вебхуку от платёжного провайдера в биллинг. Если это событие не дошло …

Как настроить challenge page только для подозрительных ASN?
Вопросы и Ответы

Как настроить challenge page только для подозрительных ASN?

Как настроить challenge page только для подозрительных ASN? В Cloudflare создайте пользовательское правило WAF с условием по полю ASN: перечислите номера подозрительных автономных систем и выберите действие Managed Challenge или JS Challenge; после включения правила проверка будет показываться …

Прокрутить вверх