Модификация VBSEO

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем Gostemilov, 31 окт 2009.

Статус темы:
Закрыта.
  1. Gostemilov

    Gostemilov Постоялец

    Регистр.:
    20 ноя 2006
    Сообщения:
    66
    Симпатии:
    5
    Точнее, устранение последствий его применения.

    Хороший скрипт, работал пару лет, в общем устраивал. Пока не полез смотреть карту сайта.

    Пример ссылки, генерируемой VBSEO

    PHP:
    http://мойсайт.ru/forum/forum76/thread130111.html
    Все вроде бы хорошо, но меня не устраивает, что ссылка на пост отправляется аж на третий уровень, при том, что ее свободно можно отправить на первый. SEO-шники понимают, о чем я

    Разумеется, я могу просто отлючить VBSEO и прописать в htaccess собственные правила (когда ставил VBSEO я об этом имел самое слабое представление)

    Но в базе останутся тысячи ссылок в постах (кроссссылки форума), соответствующие именно что старым правилам!

    Вопрос. Можно ли, не отключая VBSEO, то есть имея один комплект правил, загнать в htaccess еще и второй? Может быть, несколько сумбурно выразился, в общем хотелось бы привести все ссылки на форуме к виду

    PHP:
    http://мойсайт.ru/thread130111.html
    Можно ли это сделать как то не через одно место?

    Да, можно прогнать в базе полную замену уже сформированных ссылок через регулярку и подогнать их уже под новые правила. Но не уверен, что это сработает на жифом форуме. Форум активен, поэтому замена в локалке ничего не даст, там можно только новые правила отработать...
     
  2. andrnag

    andrnag

    Регистр.:
    26 мар 2008
    Сообщения:
    350
    Симпатии:
    124
    Я думаю, что возможно. Просто нужно сделать альтернативные правила, и добавить их в .htaccess. Более конкретные советы можно дать, изучив подробнее задачу.

    И кстати, не забудь потом поменять алгорит простановки кросс-ссылок. Т.к. одного редактирования .htaccess будет мало, нужно еще по-новому оформлять ссылки.
     
Статус темы:
Закрыта.