Смена доменного имени

Вот такая проблема.
До момента выбора и покупки домена, мой сайт располагался на хостинге в поддиректории.

После покупки домена, разумеется я перенес сайт на новый домен. Хостинг при этом не менялся. БД не трогал. Просто файлы перетащил из поддиректории в корневую директорию нового домена.

В config.local.php изменил:
$config['path']['root']['web'] = 'http://kpi.name';
$config['path']['root']['server'] = '/home/looct/domains/kpi.name/public_html';

Но вот беда. Не работают ссылки на сайте. Т.е. топики, люди, рейтинг.

Кто-то сталкивался с таким?

10 комментариев

avatar
Да тут у всех что-то как-то то ли работает, то ли не работает. Все ходят к гадалке.
  • bobo
  • 0
avatar
Знаете, я уверен, если у вас тоже будут какие либо проблемы или ошибки, вы тоже обратитесь к данному ресурсу.
avatar
мне кажется, или у вас на сайте абсолютно нормально работают все ссылки?
  • xyz
  • 0
avatar
Ага. Я поменял в файле config.local.php

$config['path']['offset_request_url'] = '0'; У меня была «1», я поставил «0»

Не знаю, что оно толком означает. Но вроде помогло!

Если кто знает норм так оставлять или нет, напишите плиз.
avatar
Теперь при активации или деактивации любого плагина пишет?
Warning: file_put_contents(/home/looct/domains/kpi.name/public_html/plugins/plugins.dat) [function.file-put-contents]: failed to open stream: Permission denied in /home/looct/domains/kpi.name/public_html/engine/modules/plugin/Plugin.class.php on line 321

Warning: Cannot modify header information - headers already sent by (output started at /home/looct/domains/kpi.name/public_html/engine/modules/plugin/Plugin.class.php:321) in /home/looct/domains/kpi.name/public_html/engine/include/function.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/looct/domains/kpi.name/public_html/engine/modules/plugin/Plugin.class.php:321) in /home/looct/domains/kpi.name/public_html/engine/include/function.php on line 216
avatar
failed to open stream: Permission denied
ни о чем не говорит? :)
avatar
Ага, спасибо.
Выполнил chmod plugins.dat и заработало.

Хотя на старом сайте смотрел там 644 было.

Странно все это…
avatar
Еще при смене домена не открываются картинки. Я сделал так, скачал дамп БД, открыл текстовым редактором (поддерживающим UTF-8) и заменил (CTRL+H) все ссылки старого домена на новый. Затем импортировал. Все заработало.
avatar
У меня вроде все ОК с картинками.
avatar
а это из за системы публикации :) ибо изначально при загрузке картинок путь прописывается с доменным именем. у себя я это отключил, ибо требуется работать на 2 домена
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.