SeVlad

SeVlad
Рейтинг
1609
Регистрация
03.11.2008
donc:
Так проще и грамотнее.

Не согласен! Категорически!

Во первых потому что это вмешательство в ядро движка.

Во вторых редирект - задача серверная. Перекладывать обработку на пхп идея не совсем хорошая.

---------- Добавлено 29.12.2015 в 15:19 ----------

donc:
Для битрикс то? Уже пробовали, и не раз, черта лысого получается.

Неужто там нельзя нормальные и гибкие ЧПУ сделать?

Игнор:
Решить мою задачу через 301 редирект в .htaccess можно, но уважаемый SeVlad не рекомендует этого делать, через данный файл ,

ОООО!!

Как это не рекомендует?! Как раз таки только так.

SeVlad рекомендует вначале найти способы задать редирект по маске/правилам, а не каждый отдельный урл.

weblad:
Ну вы тогда объясните в чем суть делать именно вашему способу независимо от количества страниц?

Суть одна - сделать редирект.

"Способ" не мой, а правильный.

Дана ссылка на топик - покури его что ли.

ziliboba0213:
Возможно, я не очень понимаю вас..

ziliboba0213, ну всё просто ж. Надо просто отреврайтить, убрав расширение :)

weblad:
Я не очень понимаю в чем суть опровергать все мои слова в каждой теме?

?? Если ты не понимаешь предмета, но даёшь глупые советы - причём тут я?

india-trip, /ru/forum/comment/14220816

weblad:
Проверьте, нет ли в корзине WordPress записей с url совпадающим с вашим

И проверять нечего - их быть не может.

india-trip:
(Объясните, пож, попроще)

Измени слаг первого (varanasi-gorod-vzryivayushhiy-mozg-chast-1) на что-нибудь совершенно не похожее. Если редиректа нет (скорее всего так и будет), но оставлять так слаги не хочется, то нужно искать кто виноват.

Инструкции по поиску даны в пп 4-6. Особое внимание обратить на кеш - удалить все следы используемого WP Super Cache.

Ну и хтацесс, конечно же проверить.

ЗЫ. vzryivayushhiy-mozg-chast - шикарные ключи :)

богоносец:
По HTTP #3 не передаётся,

ну здрасте...

Передаётся, только вот ПСы индексируют страницы, а не уры.

weblad:
Вы бы хоть намекнули сколько "много" у вас страниц

пофик сколько.

Игнор:
В связи с этим вопрос, какое примерно количество старых страниц я могу перенести средствами htaccess (через 301 редирект).

все.

Вопрос не в "сколько", а "как". А "как" зависит от принципов формирования текущих и новых урлов. Впрочем с этим уже в этот раздел. И даже в этот топик.

weblad:
Реализовать задачу просто - смотрите адрес страницы в старой CMS, смотрите адрес страницы в новой CMS, прописываете в .htaccess новой системы управления такое:
Redirect 301 /staraya/ http://site.ru/novaya/

Вот так делать можно тольуо в самом крайнем случае - когда нет более универсального правила. А это мало вероятно.

donc:
если страниц много, редерикт надо делать только средствами php,

Предлагаешь в каждый файл вписать урл? ;)

А если один (типа роутер), то какой смысл? Тут как раз хтацесс рулит. Особенно если правил немного.

Игнор:
Можно ли после этого удалять старые страницы?

Их можно удалять сразу, как только будет работать редирект.

Всего: 28514