WordPress перезаписывает, не работает. Получение 404

#wordpress #url-rewriting

#wordpress #url-перезапись

Вопрос:

Мы запускаем новый веб-сайт, и я должен перенаправить старые URL-адреса.

Но я не могу заставить перезаписи работать. После двух часов борьбы с функцией add_rewrite_rule я решил, что я слишком глуп для этого, поэтому я решил использовать плагин перезаписи. Это выглядит красиво, но мои перезаписи все еще не работают.

Что-то не так с этим правилом? Почему я получаю ошибку 404?

 ^news.aspx$   ===>   index.php?category_name=news
  

Ответ №1:

Вы пробовали использовать правила перенаправления в вашем .htaccess? Вот один пример в соответствии с тем, который вы дали (не забудьте изменить http://example.com с вашим настоящим доменным именем):

 Redirect "/news.aspx" "http://example.com/index.php?category_name=news"
  

Ответ №2:

Попробуйте сохранить ваши постоянные ссылки еще раз: Настройки -> Постоянная ссылка -> Сохранить изменения