qodeninja
  • 0
Новичок

Отправляет ли WordPress сообщение заголовка 301 при изменении структуры постоянных ссылок?

  • 0

У меня есть очень старый блог, который я обновил с 2.0.7 до 3.1, обновив несколько версий. Одна из моих самых больших проблем заключалась в том, чтобы потерять весь ссылочный вес из моих устаревших URL-адресов, но они явно были созданы в то время, когда я не думал, как URL-адреса должны будут измениться.

К моему удивлению, я обнаружил, что изменение структуры моей постоянной ссылки с

/статьи/%категория%/%имя_записи%/

к

/id/%post_id%/%postname%/

прошло очень гладко, поскольку WordPress автоматически искал соответствующий URL-адрес — и это здорово.

Но я хочу знать, поскольку я изменил структуру ссылок, отправляет ли он сообщения заголовка 301, чтобы я не терял ссылочный вес из ссылок 5+ летней давности, или есть ли способ заставить WordPress делать это для старых URL-адресов?

Спасибо!

Share
  1. Да, WordPress сделает «301: перемещен навсегда» на «настоящий» URL. WordPress называет это «каноническим». Когда он достигает 404, WordPress выполнит поиск фрагментов URL-адреса и попытается найти сообщение / страницу с этим ярлыком. Если он найдет его, он сделает wp_redirect() соответствующую постоянную ссылку на пост.

    • 0

Оставить ответ

You must login to add an answer.