спасибо. уже тепло
Обнулять - не есть гуд, потому что с обнулением станут некорректными ссылки на ccs, images, files и прочая.
Как бы сделать такой финт ушами: нужно куда-то вставить обработчик base_path, который убирал бы '/old' только для ссылок на, собственно, контент?
Коллизий не боюсь. На новом сайте все урлы переписаны при помощи pathauto. Т.е., имеем не node/100500, а content/100500 и т.д. А желание сохранить прежние урлы продиктовано тем, что сайт участвует в линкотороговле и очень не хочется получить просадку по доходам
Редирект вполне себе успешно срабатывает с добавлением в htaccess такой конструкции:
RewriteRule ^node(.*) /old/node$1 [L,QSA]
Как убрать из выводимых друпалом ссылок 'old/' - вот в чем вопрос...
Перенос сайта в поддиректорию
разрешено. добавляем в функцию url (common.inc)
if (strpbrk($path, 'node')) { $base=''; }
и продолжаем радоваться жизни
Перенос сайта в поддиректорию
спасибо. уже тепло
Обнулять - не есть гуд, потому что с обнулением станут некорректными ссылки на ccs, images, files и прочая.
Как бы сделать такой финт ушами: нужно куда-то вставить обработчик base_path, который убирал бы '/old' только для ссылок на, собственно, контент?
Перенос сайта в поддиректорию
Коллизий не боюсь. На новом сайте все урлы переписаны при помощи pathauto. Т.е., имеем не node/100500, а content/100500 и т.д. А желание сохранить прежние урлы продиктовано тем, что сайт участвует в линкотороговле и очень не хочется получить просадку по доходам
Редирект вполне себе успешно срабатывает с добавлением в htaccess такой конструкции:
RewriteRule ^node(.*) /old/node$1 [L,QSA]
Как убрать из выводимых друпалом ссылок 'old/' - вот в чем вопрос...