В настоящее время мы размещаем наше веб-приложение java/j2ee с третьей стороной хостинговой компании. URL-адрес приложения как abc-xyz.com Этот первичный домен abc-xyz.com истечет через пару месяцев. Клиент больше не хочет использовать этот домен и хочет полностью зарегистрировать новый домен. Что необходимо для изменения первичного домена, что нужно сделать? Спасибо.Как изменить основной домен для приложения
ответ
Это очень широкий предмет.
Если ваш клиент готов заплатить за услугу, почему бы просто не позволить хостинговой компании переместить содержимое в новый домен. Что касается веб-приложения, это действительно зависит от того, где и как были объявлены пути.
Некоторые разработчики используют статические пути. Я видел, что некоторые сайты сохранить имя домена в текстовом файле и ссылаться на него через вне сайта, так что путь будет выглядеть следующим образом, где
x='new domain name'
<img src="x/images/yourpic.png">
Однако использование статических путей может быть очень сложно. Лучше использовать относительные пути относительно корня домена. Таким образом, приведенное выше будет выглядеть следующим образом:
<img src="../images/yourpic.png">
Еще одна вещь, которую следует учитывать, - это пути к источникам данных. Если вы используете что-то вроде холодного слияния, источник данных устанавливается в администраторе холодного слияния, поэтому перемещение сайта может быть таким же простым, как перемещение таблиц и страниц, а затем обеспечение правильной установки источников данных. В php разработчики обычно устанавливают функцию подключения для всех подключений к базе данных в одном файле.
Это может или не может ответить на ваш вопрос, но нижняя строка заключается в том, что это действительно зависит от того, как структурирован сайт и какой тип платформы используется.
Thanks Mark. Что делать, если я сохраняю все (внутренние конфигурации инфраструктуры), так как это так, что когда я набираю новый URL-адрес в браузере, как-то просто перенаправляю его на abc-xyz.com. Любые проблемы с этим подходом? – sfti9