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