Редиректы

Доброго времени суток, сообщество LS. Подскажите пожалуйста, случилась такая ситуация, что сайт уже проиндексирован, но мне нужно сменить структуру и URL топиков и блогов.

Пример:

Раньше было так: sait.ru/beremennost/name-topic.html
Сейчас нужно так: sait.ru/new-topic-name.html (И новый блог, сменить url блога)

Сейчас переоптимизирую статьи, меняются url, как это можно сделать без кошмарных последствий?

prefetch - prerender

Всем добрый день, ночи, суток… )))

Ребята, подскажите куда (в принципе найти смогу) / как (в этом и проблемка, как сделать, чтобы циферки менялись на +1 к текущей странице ...)

Добавить тэги (с примером ниже)

Я на странице 18, тогда тэги
<link rel="prefetch" href="/index/page19/" />
<link rel="prerender" href="/index/page19/" />


Я на странице 19, тогда
<link rel="prefetch" href="/index/page20/" />
<link rel="prerender" href="/index/page20/" />

и т.д.

Думаю не одному мне это будет полезно. Как-то так… :)

Большое спасибо.

Статические страницы

Порылся поиском по сайту, узнал что был когда-то плагин Static Page. Но все ссылки для скачивания битые. Где скачать?
Или может есть что-то похожее.
Необходимо добавить на сайт страницы типа «о сайте», «контакты» и т.п.
Liveatreet 0.4.2

Серьезная дыра с выходом из сети

В предыдущем своем проекте обнаружил дыру, которую решил проверить в этом движке и она сработала.

Суть в следующем: если в посте или в комментарии опубликовать ссылку /login/exit, то каждый нажавший ее пользователь будет разлогинен (аналог ссылке «выход» возле имени юзера справа сверху).

В посте линк не привожу по понятным причинам. Желающие могут попробовать в своих проектах.

Так как для апача оба этих линка выглядят одинаково, в текущей реализации выход вижу пока один — добавление к правильному линку «выход» случайного get-параметра, который максимально сложно будет подделать и проверять его на сервере. Либо перевести линк на post.

Отдельная тема для размышления — проверка всех прочих «системных» ссылок на подделку и возможные последствия для рядовых посетителей.