joomla - как изменить подкаталог в ссылках?

Я создал свой сайт на локальном хосте в подкаталоге «joomla». Теперь я перенес этот веб-сайт на свой хостинг-сервер в другой подкаталог «тестирование». После этого всякий раз, когда я использую любой из созданных пунктов меню, они пытаются найти страницу в папке «joomla» вместо «тестирования».

Таким образом, ссылки выглядят примерно так: http://www.mydomain.com/joomla/articleid=... вместо http://mydomain.com/testing/articleid=...

В какой файл я должен внести это изменение и где в файле? Я пытался заглянуть в configuration.php, но не мог понять, где я должен внести изменения.

Это проблема только для меню, используемого на домашней странице (моя домашняя страница является пользовательской страницей). Я также заметил, что домашняя страница не имеет прямого доступа к изображениям в папке /testing/images. Я должен явно добавить /testing к src изображения.

Спасибо.


person lostInTransit    schedule 27.02.2009    source источник


Ответы (2)


Посмотрите в файле configuration.php. Вам нужно будет изменить пару переменных:

В Джумла 1.0:

$mosConfig_absolute_path = 'C:/webroot/joomla';
$mosConfig_cachepath = 'C:/webroot/joomla/cache';
$mosConfig_live_site = 'http://localhost/joomla';
// change to:
$mosConfig_absolute_path = '/home/username/www/testing';
// of course, use your own path here - find it out with php_info()
$mosConfig_cachepath = '/home/username/www/testing/cache';
$mosConfig_live_site = 'http://www.mydomain.com/testing';

В Джумла 1.5:

var $log_path = '/home/username/www/testing/logs';
var $tmp_path = '/home/username/www/testing/tmp';
var $live_site = 'http://www.mydomain.com/testing';
person nickf    schedule 12.03.2009

ЕСЛИ вы собираетесь выполнить эту миграцию более одного раза, я бы посоветовал использовать инструмент резервного копирования/миграции, такой как joomlapack – позволяет перейти с локального хоста на рабочую менее чем за 2 минуты. Включает базу данных и модули / компоненты в передачу. Нет проблем с переходом из одной структуры каталогов на локальном хосте в другую в рабочей среде.

person jimg    schedule 13.03.2009