.htaccess переписать справку для изменения постоянной ссылки WordPress - PullRequest
1 голос
/ 28 февраля 2011

Мне нужна помощь с перезаписью .htaccess.

У меня есть сайт с такой постоянной ссылкой: /archive/%post_id

, и я изменил его на: /%postname%/

Я перепробовал каждый плагин перенаправления постоянных ссылок и смены - ни один из них не работает для этого сценария.

На сайте 15 000 сообщений, добавление одной строки 301 перенаправлений в файл .htaccess не собираетсяработа.

Может ли кто-нибудь помочь мне добавить переписывание, которое перенаправит все экземпляры /archive/%post_id на /%postname%/?

любая помощь оценена!

1 Ответ

0 голосов
/ 01 марта 2011

Я знаю, что вы сказали, что перепробовали все плагины, но на всякий случай, вы пробовали этот:

http://www.shoutmeloud.com/how-to-use-deans-permalink-migration-plugin-for-wordpress.html

Похоже, он динамически создает 301 для вас без ущерба для SEO. Написано в 2006 году, все еще работает в 2009 году - возможно, вы сможете настроить код, чтобы он работал так, как вы хотите.

Если это «быстрое» решение, то «длинным» решением было бы написать приложение для поиска postname на postid в вашей базе данных mysql, а затем изменить URL каждого поста в вашей базе данных wordpress с помощью postname значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...