weblad: Проверьте, нет ли в корзине WordPress записей с url совпадающим с вашим
И проверять нечего - их быть не может.
india-trip: (Объясните, пож, попроще)
Измени слаг первого (varanasi-gorod-vzryivayushhiy-mozg-chast-1) на что-нибудь совершенно не похожее. Если редиректа нет (скорее всего так и будет), но оставлять так слаги не хочется, то нужно искать кто виноват.
Инструкции по поиску даны в пп 4-6. Особое внимание обратить на кеш - удалить все следы используемого WP Super Cache.
weblad: Вы бы хоть намекнули сколько "много" у вас страниц
пофик сколько.
Игнор: В связи с этим вопрос, какое примерно количество старых страниц я могу перенести средствами htaccess (через 301 редирект).
все.
Вопрос не в "сколько", а "как". А "как" зависит от принципов формирования текущих и новых урлов. Впрочем с этим уже в этот раздел. И даже в этот топик.
weblad: Реализовать задачу просто - смотрите адрес страницы в старой CMS, смотрите адрес страницы в новой CMS, прописываете в .htaccess новой системы управления такое: Redirect 301 /staraya/ http://site.ru/novaya/
Вот так делать можно тольуо в самом крайнем случае - когда нет более универсального правила. А это мало вероятно.
Так проще и грамотнее.
Не согласен! Категорически!
Во первых потому что это вмешательство в ядро движка.
Во вторых редирект - задача серверная. Перекладывать обработку на пхп идея не совсем хорошая.
---------- Добавлено 29.12.2015 в 15:19 ----------
Для битрикс то? Уже пробовали, и не раз, черта лысого получается.
Неужто там нельзя нормальные и гибкие ЧПУ сделать?
Решить мою задачу через 301 редирект в .htaccess можно, но уважаемый SeVlad не рекомендует этого делать, через данный файл ,
ОООО!!
Как это не рекомендует?! Как раз таки только так.
SeVlad рекомендует вначале найти способы задать редирект по маске/правилам, а не каждый отдельный урл.
Ну вы тогда объясните в чем суть делать именно вашему способу независимо от количества страниц?
Суть одна - сделать редирект.
"Способ" не мой, а правильный.
Дана ссылка на топик - покури его что ли.
Возможно, я не очень понимаю вас..
ziliboba0213, ну всё просто ж. Надо просто отреврайтить, убрав расширение :)
Я не очень понимаю в чем суть опровергать все мои слова в каждой теме?
?? Если ты не понимаешь предмета, но даёшь глупые советы - причём тут я?
india-trip, /ru/forum/comment/14220816
Проверьте, нет ли в корзине WordPress записей с url совпадающим с вашим
И проверять нечего - их быть не может.
(Объясните, пож, попроще)
Измени слаг первого (varanasi-gorod-vzryivayushhiy-mozg-chast-1) на что-нибудь совершенно не похожее. Если редиректа нет (скорее всего так и будет), но оставлять так слаги не хочется, то нужно искать кто виноват.
Инструкции по поиску даны в пп 4-6. Особое внимание обратить на кеш - удалить все следы используемого WP Super Cache.
Ну и хтацесс, конечно же проверить.
ЗЫ. vzryivayushhiy-mozg-chast - шикарные ключи :)
По HTTP #3 не передаётся,
ну здрасте...
Передаётся, только вот ПСы индексируют страницы, а не уры.
Вы бы хоть намекнули сколько "много" у вас страниц
пофик сколько.
В связи с этим вопрос, какое примерно количество старых страниц я могу перенести средствами htaccess (через 301 редирект).
все.
Вопрос не в "сколько", а "как". А "как" зависит от принципов формирования текущих и новых урлов. Впрочем с этим уже в этот раздел. И даже в этот топик.
Реализовать задачу просто - смотрите адрес страницы в старой CMS, смотрите адрес страницы в новой CMS, прописываете в .htaccess новой системы управления такое:
Redirect 301 /staraya/ http://site.ru/novaya/
Вот так делать можно тольуо в самом крайнем случае - когда нет более универсального правила. А это мало вероятно.
если страниц много, редерикт надо делать только средствами php,
Предлагаешь в каждый файл вписать урл? ;)
А если один (типа роутер), то какой смысл? Тут как раз хтацесс рулит. Особенно если правил немного.
Можно ли после этого удалять старые страницы?
Их можно удалять сразу, как только будет работать редирект.