Изменение URL -адреса веб -приложений заголовка хоста

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/4476

Вопрос

У меня есть сайт, настроенный на http://www.abc.com на порту 80 с заголовком хоста www.abc.com. Мне нужно создать другое веб -приложение, и мне нужно использовать http://www.abc.com.

Не удаляя старый, есть ли способ управлять через заголовки хоста/ альтернативные отображения?

Это было полезно?

Решение 3

Это был шаг, который я использовал

Создал новое веб -поставку www.newabc.com и в альтернативном отображении доступа для этого я использовал www.abc.com. и я остановил www.abc.com, который уже был там

Одна вещь, которую я заметил, это то, что когда мы добавляем альтернативное отображение доступа. Он не обновил запись хоста в IIS. Мне пришлось вручную сделать это после этого

Другие советы

Итак, не могли бы вы уточнить - вы хотите, чтобы оба веб -приложения использовали один и тот же заголовок хоста? Это невозможно, но если вы хотите, чтобы новое веб -приложение использовало www.abc.com и старый, чтобы ответить на другой заголовок хоста (www.oldabc.com). Это может быть достигнуто.

Это то, что ты ищешь?

Основные шаги:

  1. Создайте новое веб -приложение на основе заголовка хоста (www.oldabc.com). Используйте временную/одноразовую базу данных при создании этого веб -приложения, так как вы будете удалять ее в конце процесса, например, wss_content_deletemesoon
  2. Отметьте базу данных контента У этого есть коллекция корневых сайтов, которые вы хотите удержать от www.abc.com, используя STSADM или от центральной администрации. Давайте назовем это wss_content_abc, и вам понадобится эта база данных для шага 4.
  3. Вам нужно будет Добавить еще одну базу данных контента на www.abc.com, если только что отстраненная база данных контента была единственной для этого веб -приложения. Это позволяет создавать новую коллекцию сайтов в корне www.abc.com.
  4. Отметьте временную базу данных от www.oldabc.com (wss_content_deletemesoon, созданный на шаге 1.) и Прикрепите старую базу данных контента от www.abc.com (wss_content_abc) до веб -приложения www.oldabc.com вы создали на шаге 1.
  5. Последний шаг - удалить wss_content_deletemesoon с вашего SQL Server

Вам нужно будет повторно запустить ваши поисковые полки и несколько других вещей, но это общий процесс, которым нужно следовать. Основная проблема будет, если у вас есть много коллекций сайтов и много баз данных контента, вам нужно будет выполнять шаги 3. и 5. Для всех из них.

На основе веб -сайта www.abc.com текущий веб -сайт www.abc.com? Если нет, то самый простой способ - создать другую SharePoint/Web Farm, на которой вы устанавливаете SharePoint. Таким образом, текущий веб -сервер может по -прежнему размещать www.abc.com, и новая ферма SharePoint может создать сайт с Hostheader www.abc.com. Пока ваши внутренние файлы DNS или хостов не испортили вещи, вы сможете это сделать.

Если текущий сайт основан на SharePoint, возможно, самое простое решение - создать сайт в другом порту, так что www.abc.com:81. Я не большой эксперт ISA/Forefront, но я думаю, что вы можете настроить их для перенаправления запроса на соответствующий сайт: порт.

Другим решением может быть просто «остановить» текущий веб -сайт в IIS. Таким образом, новый веб -сайт будет создан с Hostheader. Просто не забудьте сделать резервную копию вашего текущего виртуального каталога и других вещей, которые вы настроили для текущего веб -сайта.

Также Ник Хэдли его предложение - хорошее решение вашей проблемы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top