Недавно сделал замену сайта, поменял CMS и дизайн, разработку вёл на денвере. После переноса старый сайт скопировал себе на денвер. всё работает прекрасно, но вот проблема, на старом сайте много ссылок прописывалось не системой, а HTML-ом и, следовательно для корректной работы работы сайта на денвере пришлось ставить такой же url как на хосте. Теперь сайт на денвере "перекрывает" сайт на хосте и у меня не получается работать с ними одновременно...
У кого какие идеи по этому поводу.
Комментарии
Либо надо "тушить" локальный хост когда работает с внешним либо, тока ссылки делать через API Drupal и "разводить" домены сайтов.
В том то и проблема что это проблема... дело в том что мне оба сайта одновременно нужны... я с одного на другой статьи перетягиваю... и это представьте себе: через каждые 4 клика тушить денвер, а потом ещё через 4 поднимать. Ссылки на новом сайте делаются уже как положено. По поводу "разводить сайты", это вы что имели ввиду?
Если все равно переделываете, то меняйте урл на денвере, а еше, наверное можно на какойнить виртуалке денвер поставить.
Можно на денвере использовать тот же домен что и на основном сайте. Можно просто пройтись по базе и исправить все ссылки регуляркой. Если URL указывать от корня домена, например так: href="/node/67322" то сайт будет работать на любом домене.
Всем спасибо за участие, идея пройтись регуляркой помогла. Сделал так, SQL режим, запрос:
UPDATE table_name SET field_name = REPLACE (
field_name,
'old_value',
'new_value');
Может ещё кому-то пригодится...