Я веду блог WordPress на IIS.В настоящее время у меня есть постоянные ссылки для статей:
/% postname% /% year% -% monthnum% -% day% /% hour%:% minute%
Итак, образецстатья была бы, прямо сейчас:
https://example.com/headline-here/2019-02-11/15:45
Теперь я хочу изменить постоянную ссылку URL, чтобы не было времени в конце, что я могу настроить в WordPress просто отлично.На самом деле, прямо сейчас, если вы перейдете на
https://example.com/headline-here/
Это на самом деле работает, ничего не меняя.
Однако, когда я изменяю постоянную ссылку в WordPress, старые ссылки свремя в конце больше не работает.Это проблема для Google, так как он будет видеть весь мой проиндексированный сайт как ошибку 404 на странице.
Я хочу добавить в Web.Config одно правило, которое будет перенаправлять:
https://example.com/[ALL-HEADLINES]/* (что-нибудь после заголовка, являющегося "*")
To:
https://example.com/[ALL-HEADLINES]/ (в основном перенаправляется как постоянный 301, когда кто-то / Google ссылаетсяна предыдущий URL с указанием времени) Чтобы было понятно, если кто-то перейдет на:
https://example.com/headline-here/2019-02-11/15:45
Они автоматически перенаправляются на:
https://example.com/headline-here
Могу ли я сделать это в Web.Config?Или я могу сделать это в WordPress (я пробовал, я думаю, что нет).
Я не хочу никаких 404 ошибок.Я хочу, чтобы все они имели 301 постоянных перенаправлений.
Есть ли простой способ сделать это?