Я успешно переносил сайт Wordpress на Drupal. К сожалению, в Wordpress URL-адрес контента был похож на www.example.org/?p=123. Мой домен по-прежнему остается прежним, но я хочу сделать перенаправление через htaccess
, поскольку Drupal не позволит URL-адресу быть www.example.org/?p=123. Другими словами, контент не имеет того же URL-адреса, что и в Wordpress. Например, новый URL-адрес Drupal будет похож на www.example.org/content/MyNewPage
Я пробовал это в моем файле .htaccess и не работает
Redirect 301 /\?p=375 http://www.example.org/content/MyNewPage
Итак, я попробовал следующее, но он тоже не работает.
Redirect 301 /\?p\=375 http://www.example.org/content/MyNewPage
Как тест, я попробовал ниже, и это сработало.
Redirect 301 http://www.example.org http://www.google.com
Я убедился, что мое правило Redirect находится в верхней части списка в моем .htaccess, поэтому сначала будет оценено. Как это исправить?