[Помогите] Постоянные ссылки

Тема в разделе "Wordpress", создана пользователем same_ivan, 15 авг 2015.

Модераторы: Sorcus
  1. same_ivan

    same_ivan Постоялец

    Регистр.:
    1 авг 2014
    Сообщения:
    113
    Симпатии:
    64
    Необходимо повторить адреса страниц которые были у старого сайта, чтоб не потерять позиции сайта в гугле. Но при попытке сохранить ссылку, вордпресс прибавляет в конце ссылки "-2". Хотя страниц с таким названием как бы нигде больше нет и записейт тоже. Не подскажите что с этим можно сделать?
     
  2. digorev

    digorev Постоялец

    Регистр.:
    27 янв 2008
    Сообщения:
    59
    Симпатии:
    26
    А в корзине точно пусто? Может быть остались прежние записи в удаленных
     
  3. same_ivan

    same_ivan Постоялец

    Регистр.:
    1 авг 2014
    Сообщения:
    113
    Симпатии:
    64
    Проверил все, просто там ссылки очень нериятные на старом сайте, а ля - "node/15"
    Соответственно мне надо сделать страницу с таким же названием...
    Либо может как-то переадресацию можно настроить?
     
  4. Gnuser

    Gnuser Постоялец

    Регистр.:
    23 янв 2013
    Сообщения:
    52
    Симпатии:
    9
    Это потому что старые линки уже есть в базе данных и при создании новой статьи ВП подставляет ей порядковый номер, чтобы не дублировать оригинал. Нужно в общем, лезть в БД и там чистить. Или переназначать в таблице базы данных новые линки к старым названиям.
     
  5. javx

    javx

    Регистр.:
    28 авг 2015
    Сообщения:
    520
    Симпатии:
    239
    В htaccess redirect 301 сделай со старых адресов на новые.
     
  6. ampolez

    ampolez Создатель

    Регистр.:
    17 окт 2014
    Сообщения:
    30
    Симпатии:
    5
    mod_rewrite поможет, если ссылок не очень много. В htaccess писать правила типа такого:

    RewriteCond %{QUERY_STRING} ^page=catalog&section=([A-Za-z0-9-]+)$
    RewriteRule ^index.php$ /catalog/%1/? [L,R=301,NC]

    Еще можно использовать генератор правил. Например такой: http://www.generateit.net/mod-rewrite/index.php