WordPress сам корректирует гиперссылки?
-
Столкнулся с тем, что если в длинной гиперссылке есть ошибка (один или несколько знаков) после примерно 48-го знака, то WordPress (5.2.2) сам исправляет «ошибку», подставляя похожую гиперссылку из тех, что реально есть на сайте.
Например, набираю (или перехожу по готовому анкору с другой страницы этого же сайта) мойсайт.ру/зяблики-красные-маленькие-с-ушками. Такой страницы на сайте нет (удалена какое-то время назад). Зато существует мойсайт.ру/зяблики-красные-маленькие-с-сушками. Ее WP и подсовывает браузеру, хотя логичнее было бы выдать ошибку 404.
Я пробовал брать любой достаточно длинный адрес со своего сайта и менять или удалять 1-2 символа в конце ссылки. Описанная картина повторяется — открывается страница с «похожей» гиперссылкой.
Если же в гиперссылке «ошибка» присутствует с первого до 47-го знака, то WP совершенно предсказуемо открывает страницу /404.
На ошибку в коде браузера не похоже, т.к. такое поведение одинаково наблюдается в последних версиях Chrome и Firefox.
- Тема «WordPress сам корректирует гиперссылки?» закрыта для новых ответов.