Я столкнулся с этим (для меня) неподобающим поведением в Wordpress.Как Wordpress обрабатывает URL-адреса?
Рассмотрите случайный сайт, используя WordPress со страницей пример без содержания. Это просто сообщение типа страницы, а не категория, тег или иерархия. 404 ошибка срабатывает, если я добавляю символы после последнего «/»:
http://example.com/example/abc
Я ожидаю, что, но если я только цифры после последнего «/» нет ошибки 404 срабатывает. Например, загрузка:
http://example.com/example/1123456
заставляет меня например страницы и номера сохраняются в URL. В этом случае цифры не имеют особого значения. Там может быть любой нубер, но я ожидаю, что он вызовет 404, как на других сайтах.
Добавление номеров к URL-адресу на страницах индекса или категории, по-видимому, вызывает 404, но не на должностях и страницах.
Мне интересно, что это настоящая особенность WordPress, и если да, то в чем его цель?
Что такое 'EXTRA_CHARACTERS'? Page/Post/Категория? –
@HelpingHands На самом деле это просто персонажи. Поэтому, если я набираю символы после страницы slug/name в url, я получаю 404, но если я набираю числа, я получаю направленную на фактическую страницу с номерами, оставшимися в URL – PeterTheLobster
, что номер является идентификатором страницы/сообщения? –