Форум >
Вопросы по администрированию
> Несколько сайтов с одной базой!
Несколько сайтов с одной базой!
Существует проект www.rvad.ru на русском языке но теперь у турецких пользователей возникает проблема с чтением так как они не понимают русский - как создать второй сайт с контентом на английском языке? Оба сайта должны крутиться под одним IP и работать с одной базой! Я пытался создавать дочерний сайт и прописывал в IIS хедеры но не получается :(
|
Re: Несколько сайтов с одной базой!
Здравствуйте.
Один из вариантов решения проблемы:
- Создаёте субдомен. Например en.rvad.ru (в панеле управления доменными именами (или любым другим способом, который предоставляет Вам хостер).
- Создаёте дочерний сайт (Администрирование > Список сайтов->Create New Site)
Не забудьте поменять почту и пароль администратора с ("[email protected]" и "admin" на свои)
- Перейдите по пути (Администрирование > Список сайтов-> Ваш новый сайт> Настройки сайта->Назначение имён хостов
Добавьте хост "en.rvad.ru" (можно сразу добавить и www.en.rvad.ru, предварительно его объявив в панеле доменов).
- Переходим в IIS. Меню Sites->выбираете Ваш сайт. Справа раздел "Edit site->Bindings. Выбираете Add и добавляете домены en.rvad.ru и www.en.rvad.ru
- В течении суток DNS сервера обновятся и для Вас будет доступен адрес en.rvad.ru
- Не забудьте поменять почту и пароль администратора нового сайта с ("[email protected]" и "admin" на свои).
- Все файлы, которые могут понадобиться в английской версии сайта, необходимо скопировать из директории Site1 в директорию Site2 (прежде всего, это касается используемого шаблона).
Надеюсь доступно изложил.
|
Re: Несколько сайтов с одной базой!
Re: Несколько сайтов с одной базой!
Добавить конечно можно но это ..... он специфичный некоторым может не понравиться ;) особенно учитывая текущую ситуацию с Кавказом.
Вот ещё момент связанный с переменными которые Джо предлагает разрулить в web.config? Оставить по умолчанию или нужно как то хитро настроить?
|
Re: Несколько сайтов с одной базой!
Вроде никакой запрещённой информации на ресурсе не нашёл.
К тому же действительно интересно (читаю статьи по мифологии).
PS: Рекомендую сделать редирект с адреса rvad.ru на www.rvad.ru или наоборот, т.к. сейчас rvad.ru выдаёт ошибку.
|
Re: Несколько сайтов с одной базой!
Re: Несколько сайтов с одной базой!
Такой редирект сойдёт?
Конечно.
Вот ещё момент связанный с переменными которые Джо предлагает разрулить в web.config? Оставить по умолчанию или нужно как то хитро настроить?
Какие именно переменные?
|
Re: Несколько сайтов с одной базой!
Вот в этой статье: http://www.mojoportal.com/multiplesitesbasedonfoldernames.aspx упоминается переменная AllowMultipleSites и ежеси другие расположенные с ней в одной секции в конфиге.
|
Re: Несколько сайтов с одной базой!
Данная статья касается установки дочерних сайтов на адреса вида http://имя сайта/название папки/
Я же ранее описывал вариант установки на субдомен.
Отвечая на Ваш вопрос.
AllowMultipleSites - включен по умолчанию
А вот параметр UseFoldersInsteadOfHostnamesForMultipleSites необходимо поменять на true
Если Вам нужно, чтобы на второй сайт могли войти пользователи с первого, то следует изменить параметр UseRelatedSiteMode на true.
А для сохранения настроек SMTP - изменить EnableSiteSettingsSmtpSetting тоже на true.
|
Re: Несколько сайтов с одной базой!
Эти настройки касаются варианта для субдомена?
|
Re: Несколько сайтов с одной базой!
UseFoldersInsteadOfHostnamesForMultipleSites - включает возможность использования папок в адресе
Остальные параметры работают с обоими вариантами.
|
Re: Несколько сайтов с одной базой!
В ДНС прописал os.rvad.ru в IIS6 оформил хедер os.rvad.ru на сайте открыл субдомен os.rvad.ru - не работает!
|
Re: Несколько сайтов с одной базой!
Скорее всего DNS серверы ещё не обновились (обычно DNS обновляются не дольше суток).
У меня при проверке выдаёт отсутствие записей
http://xseo.in/dns
http://2ip.ru/dig/
Хотя, возможна и ошибка при внесении данных.
|
Re: Несколько сайтов с одной базой!
Коварство было в мелочах. В частности необычное оформление субдомена у моего провайдера. Сейчас работает.
|
Re: Несколько сайтов с одной базой!
Рад, что у Вас получилось.
|