Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 13.06.2013, 14:58   #1
Мария
Новенький
 
Регистрация: 13.06.2013
Сообщений: 9
По умолчанию Перенос сайта с иностранного хостинга на украинский

Добрый день!

Иностранные партнёры передали архив сайта и дамп базы к нам. Движок - TYPO3 (ранее мною не используемый).

Задача: перенести сайт на наш хостинг.
Перенесла сайт и сделала импорт базы данных.
В конфигурационном файле public_html/typo3conf/localconf.php я изменила на свои данные:
имя базы данных;
username базы данных;
password базы данных;
IP сервера (адрес сервера).

Сейчас по адресу выпадает Fedora Test page


Что еще необходимо изменить и где, чтобы корректно отображался сайт?

Возможно ответ на этот вопрос уже был, но я не нашла его.
Мария вне форума   Ответить с цитированием
Старый 13.06.2013, 16:44   #2
Мария
Новенький
 
Регистрация: 13.06.2013
Сообщений: 9
По умолчанию

Все, по нинешнему адресу *.ua сайт виден!!!

Только при переходе на внутренние страницы, открываются ссылки старого домена.
Видимо идет переадресация с внутренних страниц *.ua, "моего" сайта, на внутренние страницы *.ru, другого сайта на иностранном хостинге.

Переадресация с *.ua на *.ru раньше была. IN A указаны для IP моего хостинга.

В .htaccess есть только следующая информация про переадресацию:
Код:
...
### Rewriting Stuff ###

# Enable URL rewriting
RewriteEngine On

### MOD BY RECOLLIGO: fl_staticfilecache BEGIN ###
RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{QUERY_STRING} ^$
RewriteCond %{DOCUMENT_ROOT}/uploads/tx_flstaticfilecache%{SCRIPT_FILENAME}%{PATH_INFO}cache.html -f
RewriteRule .* %{DOCUMENT_ROOT}/uploads/tx_flstaticfilecache%{SCRIPT_FILENAME}%{PATH_INFO}cache.html [L]
### MOD BY RECOLLIGO: fl_staticfilecache END ###

RewriteRule ^/(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/ - [L]
RewriteRule ^/(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/.*$ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

### End: Rewrite stuff ###
...

Как вы думаете, изменениями в файле .htaccess можно ограничится, чтобы убрать переадресацию? Если да, то какие изменения?

Если нет. то что Вы еще можете предложить, чтобы решить этот вопрос?
Мария вне форума   Ответить с цитированием
Старый 13.06.2013, 17:27   #3
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Сейчас у Вас на сайте (домен .ua) генерятся ссылки (меню, навигация) на домен в зоне .ru)

На сайте есть такое понятие как шаблоны - Typoscript

(данные записи могут храниться либо в файлах (надо искать в папке fileadmin/template/ts - обысно), либо в БД - можно просмотреть через модуль список - синенькие иконкки - шаблон (либо искать через phpmyadmin в таблице sys_template - проще всего - но менять надо аккуратно!!!!) ...

следующую строчку (что-то вроде этого):
config.baseURL = http://www.xxxc.ru/

И ее надо заменить на адрес Вашего текущего сайта:
config.baseURL = http://xxxc.ua/


Она поменяет у Вас в html-коде кусок
Код HTML:
<head>
    <base href="http://www.xxxc.ru/">
    ....
</head>
И все будет работать корректно.

Файл .htaccess - трогать по данному вопросу нет необходимости (не нужно!).
__________________
Иван Литовченко
http://iv-litovchenko.ru/

Последний раз редактировалось Ивано++; 13.06.2013 в 17:41
Ивано++ вне форума   Ответить с цитированием
Старый 14.06.2013, 12:50   #4
Мария
Новенький
 
Регистрация: 13.06.2013
Сообщений: 9
Smile

Цитата:
Сообщение от Ивано++ Посмотреть сообщение
Сейчас у Вас на сайте (домен .ua) генерятся ссылки (меню, навигация) на домен в зоне .ru)

На сайте есть такое понятие как шаблоны - Typoscript

(данные записи могут храниться либо в файлах (надо искать в папке fileadmin/template/ts - обысно), либо в БД - можно просмотреть через модуль список - синенькие иконкки - шаблон (либо искать через phpmyadmin в таблице sys_template - проще всего - но менять надо аккуратно!!!!) ...

следующую строчку (что-то вроде этого):
config.baseURL = http://www.xxxc.ru/

И ее надо заменить на адрес Вашего текущего сайта:
config.baseURL = http://xxxc.ua/


Она поменяет у Вас в html-коде кусок
Код HTML:
<head>
    <base href="http://www.xxxc.ru/">
    ....
</head>
И все будет работать корректно.

Файл .htaccess - трогать по данному вопросу нет необходимости (не нужно!).

Добрый день!
Спасибо за совет.

Но я так и не нашла папку ts в fileadmin/template, а также в базе данных нет строчки:
config.baseURL = http://www.xxxc.ru/.
в папке template есть следующие папки:
custom_be
distribuzione
fileserver
flash
greybox
images
menu
sphider
treeview
videoplayer
world

Можно где-то еще изменить строчку о текущем сайте?

Или каким-то другим образом убрать переадресацию внутренних страниц на другой сайт?

P.S. Очень нужно. Прошу помочь.

Последний раз редактировалось Мария; 14.06.2013 в 19:55
Мария вне форума   Ответить с цитированием
Старый 14.06.2013, 21:42   #5
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

По поводу шаблона -
Не может быть, что ее там не будет - т.к. за base href - отвечает именно данный параметр...


По поводу сброса пароля:
phpmyadmin Вам в помощь:

нужно сделать sql-запрос такого вида
PHP код:
UPDATE be_users SET password=md5('your_new_password'WHERE username 'admin'
Вот ссылка на пример:
http://wiki.typo3.org/FAQ/Reset_admin_password
__________________
Иван Литовченко
http://iv-litovchenko.ru/
Ивано++ вне форума   Ответить с цитированием
Старый 17.06.2013, 11:19   #6
Мария
Новенький
 
Регистрация: 13.06.2013
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Ивано++ Посмотреть сообщение
По поводу шаблона -
Не может быть, что ее там не будет - т.к. за base href - отвечает именно данный параметр...


По поводу сброса пароля:
phpmyadmin Вам в помощь:

нужно сделать sql-запрос такого вида
PHP код:
UPDATE be_users SET password=md5('your_new_password'WHERE username 'admin'
Вот ссылка на пример:
http://wiki.typo3.org/FAQ/Reset_admin_password

Спасибо огромное.
Получилось!!!
Мария вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос сайта с хостинга на денвер Rus Общие вопросы 6 15.03.2013 19:24
Перенос сайта на новый хостинг gradusov Общие вопросы 12 27.07.2011 17:16
Перенос сайта на новый хостинг Nattily Работа и заказы / Job Offer and Request 0 18.09.2008 03:36
перенос сайта на другой компьютер kate Установка 0 20.05.2007 20:56
Перенос сайта на новую версию typo3 gt_2007 Общие вопросы 2 23.02.2007 22:49


Часовой пояс GMT +4, время: 05:33.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория