Как один сайт выводить на 2-х доменах?

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Один сайт, одна БД и два домена - реально ли?

#1 20 октября 2014 в 06:19
Подскажите, можно ли вывести один сайт (InstantCMS 1.10.1) на два домена таким образом чтобы сайт использовал одну и ту же базу данных, но при этом файлы самого сайта были разные и не только находились бы в 2-х разных доменных папках но и отдавались соотвественно на 2-х разных доменах?
#2 20 октября 2014 в 08:01
на обоих сайтах (если на одном хостинге)
mysite.ru/includes/config.php
строка 24:
$_CFG['db_base'] = 'здесь_пишем_одинаковое_имя_базы';
#3 20 октября 2014 в 08:19
Igor, стесняюсь спросить — а зачем вам это? Думаю, если ради разных шаблонов, то рано или поздно багов не избежать… Если же вы все-таки хотите по 2 разным URL выводить один и тот же сайт, тогда это вопрос решаемый!..
#4 20 октября 2014 в 18:52
Олег с клещами, да — на одном хостинге, так и прописано — создал новую папку для нового домена — в нее слил файлы с другого домена — но почему-то не хочет работать на новом домене — подгружается начало кода — и обрывается на
<div id="head">
<div id="menu">
AndroS, ставлю эксперимент — шаблоны одинаковые — как можно его вывести на двух доменах но из разных папок внутри хостинга?
#5 20 октября 2014 в 19:32
Эксперименты уже давно поставлены. Слухи только остались. попахивает методом десяти доменов? иль поправьте меня?
#6 20 октября 2014 в 20:08
Igor, попробуйте установить на втором домене "новый сайт", а потом смените данные подключения к базе:

mysite.ru/includes/config.php
строка 24:
$_CFG['db_base'] = 'здесь_пишем_одинаковое_имя_базы';

Олег с клещами

еще логин и пароль нужно не забыть указать…
#7 21 октября 2014 в 07:57

Igor, попробуйте установить на втором домене "новый сайт", а потом смените данные подключения к базе:

reload
дело в том что сайт который необходимо вывести имеет многомесячную историю (много контента) и собственный шаблон — можно ли как-то путем копирования старого сайта (без переустановки)?

еще логин и пароль нужно не забыть указать...

reload
да — там указаны эти данные — они полностью дублируют оригинальный (первый) сайт
#8 21 октября 2014 в 11:48

можно ли как-то путем копирования старого сайта (без переустановки)?

Igor
Конечно можно… говорю же что два раза менял домен для одного из сайтов, при этом переносил (копировал) файлы в новую папку нового домена — особых проблем не припоминаю… Почему у вас возникают проблемы, даже затрудняюсь ответить…

Поэтому и предложил вначале установите двиг в папку нового домена, при удачной установке подключите старую базу (не забывайте про резервные копии), потом подключите нужный шаблон…

Важно! при подключении старой базы, все настройки модулей будут такие же как и на источнике)
Поэтому если модуль "лента активности" был отключен на первом сайте, то этот модуль будет отключен и на втором — база одна!)
Но это само собой разумеющееся)
Другой шаблон с другими позициями будет очень затруднительно использовать, только при очень продуманной структуре обеих шаблонов) иначе шаблоны (расположение и имена позиций) должны быть идентичны…

Igor, залейте полную копию фалов (можно картинки не копировать на время проверки) и посмотрите что получится — если сайт не заработает, возможно еще посоветую пересохранить настройки модулей/компонентов — если и дальше не заработает, то только снимать сглаз)
#9 25 октября 2014 в 12:18
reload, поменял htaccess на стандартный, поставил права 777 на папки: cache, images, upload — и копия сайта заработала, правда фотографии из статей почему-то не показываются — в чем может быть причина?
#10 25 октября 2014 в 13:39

правда фотографии из статей почему-то не показываются — в чем может быть причина?

Igor

если открыть фото по прямой ссылке — открываются?
не показываются "фото статьи" и те что через редактор залиты в тело статьи?
Попробуйте отредактировать одну статью, загрузите в тело фотку…

поставил права 777 на папки: cache, images, upload

Igor
для images на вложенные папки тоже сменены права?
#11 25 октября 2014 в 13:47

поменял htaccess на стандартный

Igor
Вот так сиди и гадай что там изменено))
#12 25 октября 2014 в 20:53
Создать для БД 2-го пользователя, после копирования сайта в конфиг.пхп прописать второго пользователя БД. Мне кажется должно работать.
#13 25 октября 2014 в 22:52

Создать для БД 2-го пользователя

Ни кола...
… а первый чем не угодил?)
можно конечно создать второго юзера, плохого точно ничего не будет, но смысл не понятен) что это действие должно решить?
#14 26 октября 2014 в 08:49

если открыть фото по прямой ссылке — открываются?

reload
вот тут было решение с фото: они не открывались — потому что после того как была сделана копия и залита на новый домен прошло время, а пока оно шло были добавлены новые статьи — но фото к ним не присутствовали в копии залитой в папку нового домена.
#15 26 октября 2014 в 08:50
Все получилось reload спасибо!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.