Назад | Перейти на главную страницу

Как мне заставить mydomain.com преобразоваться в www.mydomain.com с помощью WSS3?

Недавно я приобрел хостинг WSS 3.0 у местного провайдера, который настроил мою среду как www.mydomain.com. В течение пары недель любые запросы URL mydomain.com разрешится правильно и покажет тот же сайт, что и www.mydomain.com. Однако несколько дней назад мне начали предлагать ввести UID и PWD через Basic Auth для запросов на mydomain.com. Если я введу действительный UID и PWD, я попаду на страницу с ошибкой «Не авторизован» из SharePoint (а не на страницу по умолчанию из IIS). Если я войду www.mydomain.com в браузер все работает как положено.

Я сообщил об этом своему хосту, но они говорят мне: «Мы настроили его для www, так что это единственный URL, который будет работать».

Кто-нибудь знает, как я могу исправить эту проблему?

(Возможно, вашей хостинговой компании придется это сделать, и, честно говоря, они должны знать, как ...)

В IIS: щелкните правой кнопкой мыши свой www.mydomain.com и выберите «Изменить привязки». Добавьте новую привязку HTTP для mydomain.com, чтобы прослушивать те же IP-адреса и порты, что и привязка www.

Заметка! Если вы используете абсолютные ссылки (http://www.mydomain.com/images/MyLogo.png, например) в любом месте системы вы столкнетесь со странным поведением (вероятно, потребуется повторная аутентификация), если вы случайно перейдете на сайт www.mydomain.com вместо mydomain.com. Итак, во всех ваших ссылках и ссылках на ресурсы сайта используйте относительные URL-адреса (/images/mylogo.png вместо полного www.mydomain и т. Д.)

Другой (более дружественный к SharePoint) метод - настроить второй сайт IIS для mydomain.com и перенаправить клиента на www.mydomain.com.

~ ED