Обычно вы можете создать структуру постоянных ссылок, соответствующую старой структуре URL клиента.
Это лучше, чем подход htaccess, поскольку его легче поддерживать в течение длительного времени.Клиенту не нужно будет приспосабливаться к новой структуре URL, и вы не потеряете значение SEO, как при 301 (http://www.marketingpilgrim.com/2010/03/google-confirms-301-redirects-result-in-pagerank-loss.html).
Например, если старый клиентский URLбыло:
http://www.example.com/blue/widgets.html
Вы можете использовать структуру постоянных ссылок:
/%category%/%postname%.html
Затем вы создадите страницу (или публикацию) со слагом «виджеты» и классифицируете страницув «синей» категории, которая даст вам тот же URL, что и раньше.
Если на старом сайте используется несколько несовместимых форматов URL, этот подход несколько менее эффективен.Но вы все равно можете сделать это с наиболее используемым форматом URL, а затем с 301 другим форматом URL.
Надеюсь, это поможет!