Что делать после переноса сайта на DLE?

immo
На сайте с 10.04.2010
Offline
168
2163

Перенёс сайт на другой домен, точнее сказать направил новый домен в старую папку с сайтом.

Адрес сайта в админке сменил, не совсем помогло.

В письмах приходит старый урл сайта, через модуль Crosspost Mod постятся ссылки на старый урл сайта.

Что делать?

Продвижение коммерческих сайтов в МСК от 16 т.р. Гарантии и отзывы. Опыт более 11 лет. WebGard.ru
F
На сайте с 16.01.2010
Offline
267
#1
immo:
В письмах приходит старый урл сайта

Зайдите в "Шаблоны E-Mail сообщений" и поменяйте адреса.

dlepro_com
На сайте с 16.12.2009
Offline
39
#2

нужно будет ещё с таблицей post базы поработать перепрописав новый домен для файлов(картинок и другого), поэтому более качественно получится если слить дамп базы и открыв его например в Notepad++ найти старый домен поиском и заменить на новый это как минимум две таблицы затронет: post и email

immo
На сайте с 10.04.2010
Offline
168
#3

dlepro_com, Я через админку замели в тексте ссылки все на картинки

immo
На сайте с 10.04.2010
Offline
168
#4

С мылом разобрался, теперь при скачивании файлов сайта название архивае - старый домен. Как исправить?

И подскажите как сделать редирект с /123-news.html на /news.html, т.е. у меня сейчас итак нету id в ссылках, просто много ссылок на сайт идут на с id в урлах, как редиректить на без id?

O
На сайте с 29.05.2008
Offline
195
#5

ТС, сделайте экспорт вашей БД. Откройте файл *.sql в Notepad++ и сделайте замену (Ctrl+F вторая вкладка) с старый домен (без / и http, если зона та же, тогда только псевдоним) на новый домен (аналогично пишем url).

Посмотрите корневой htaccess файл, не встречаются ли упоминания на старый домен.

Удалите содержимое (files only) папки и подпапок engine/cache/ .

Если не поможет, произведите поиск url'а, тем же Notepad++ в файлах CMS, предварительно слив их с FTP на localhost.

immo
На сайте с 10.04.2010
Offline
168
#6

Нашел решение.

Файл /engine/classes/download.class.php

Строка

header( 'Content-Disposition: attachment; filename="site.ru_' . $this->properties['new_name'] . '";' );

Теперь подскажите как сделать редирект с /123-news.html на /news.html, т.е. у меня сейчас итак нету id в ссылках, просто много ссылок на сайт идут на с id в урлах, как редиректить на без id?

immo добавил 04.06.2011 в 06:27

И ещё проблемка, при редактировании шаблона через админку (после сохранения) перед каждым знаком " вставляется слеш / и получается каша в коде, шаблон естественно после этого не работает.

Что может быть такое?

immo
На сайте с 10.04.2010
Offline
168
#7

никто не знает?

dlepro_com
На сайте с 16.12.2009
Offline
39
#8
immo:
никто не знает?

Удаление ID новости вообще чтобы не обидеть ТС скажу мягко никому не нужно, поэтому и не стоит развивать эту тему. Причин много... и неоднократно это обсуждалось в сети, например на 4дле последний раз, не нравится ID в url новости создавайте их на статике там ID нет.

Проблемы с редактированием шаблона связаны с настройкой сервера(magic_quotes_gpc) и с неактуальной версией скрипта и скорее всего нулленной версией 9.2, где не обновлён engine/ajax/templates.php

A2
На сайте с 17.11.2009
Offline
52
#9
immo:
Нашел решение.
И ещё проблемка, при редактировании шаблона через админку (после сохранения) перед каждым знаком " вставляется слеш / и получается каша в коде, шаблон естественно после этого не работает.
Что может быть такое?

в .htaccess в самом верху вставь

php_flag magic_quotes_gpc off

php_flag register_globals Off

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий