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

Перенаправление доменного имени в приложение IIS

Итак, поскольку IIS позволяет мне устанавливать приложения (в данном случае wordpress) только как контейнеры под родительским веб-сайтом, мне нужно перенаправить все запросы корневых URL-адресов, отправленные в мой домен, в контейнер приложения.

Пример: Запрос на www.mywebsite.com должен идти в приложение wordpress.

Дерево IIS выглядит так:

Mywebsite (IIS web site)
-- wordpress (Application)

Есть ли способ сделать это прозрачным для пользователя? Я не хочу преобразовывать URL-адрес в www.mywebsite.com/wordpress - я хочу, чтобы он оставался www.mywebsite.com.

Когда пользователь попадает на сайт www.mywebsite.com, он не должен преобразовывать URL-адрес в браузере пользователя, но пользователь должен запускать приложение Wordpress в IIS, =.

Другой способ выразить это можно было бы лучше сформулировать так: есть ли способ настроить веб-привязку специально для приложения?

Я пробовал использовать HTTP Redirect и URL Rewrite, но мне не удалось получить желаемые результаты.

(Это на коробке Win Server 2008R2 с IIS7.5)

Похоже, вам нужно, чтобы приложение находилось в корне сайта. Итак, создайте новый каталог вне входной папки, скажем C: \ myweb.

В C: \ myweb добавьте свое приложение wordpres. Откройте консоль управления IIS и добавьте новый веб-сайт с именем www.mydomain.com и укажите корень Интернета на C: \ myweb.

Затем вы можете использовать заголовки хоста, чтобы сделать так, чтобы www и любые другие поддомены указывали на один и тот же веб-сайт в IIS.