none
Редирект в IIS из папки в поддомен RRS feed

  • Вопрос

  • Добрый день, уважаемые.

    Есть локальная сеть 192.168.0.XXX, установил WEB сервер с IIS 7.5. На данном web сервере есть основной сайт (site.ru) и субдомен (subdomain.site.ru). DNS AD в под сети нет. У регистратора r01 куплено доменное имя  site.ru и настроены две запись типа А site.ru на мой белый IP и  subdomain.site.ru на мой белый IP. В IIS настроил "Привязки сайта" и привязал site.ru к основному сайту. Для subdomain.site.ru создал новый сайт в диспетчере IIS и указал его содержимое на подпапку в папке основного сайта (привязал папки CSS и JS как виртуальные каталоги), и затем так же привязал subdomain.site.ru ко второму созданному сайту.

    Все работает, но subdomain.site.ru так же доступен и по http://site.ru/subdomain в связи с этим вопрос как установить редирект 301 с http://site.ru/subdomain на http://subdomain.site.ru?

    Пробовал так: IIS -> Основной сайт -> Просмотр содержимого -> Захожу в подпапку subdomain -> ЩПКМ на index.htm (страничка subdomain.site.ru) -> Переключиться в режим просмотра возможностей -> Перенаправленные протокола HTTP -> устанавливаю значение "Запросы по перенаправлению" равным http://subdomain.site.ru/, перенаправлять запросы по абсолютному значению + код состояния 301.

    Верно ли я делаю? Логика подсказывает мне что тут будет бесконечный цикл переадресации. Прошу  помочь мне.

    20 декабря 2012 г. 23:20

Ответы

  • Посмотрите описание здесь http://idoneitmyself.wordpress.com/2010/11/23/create-a-page-redirection-from-a-folder-in-iis-7/


    Сазонов Илья http://isazonov.wordpress.com/

    Спасибо большое за ссылку, там описываться редирект, как его делать мне и так ясно, вопрос в том, как делать редирект с http://site.ru/subdomain на http://subdomain.site.ru, ведь файл index.htm у этих ссылок один и тот же.

    ((


    Попробуйте настроить редирект в свойствах папки subdomain сайта http://site.ru и в качестве URL задать http://subdomain.site.ru/ и убрать галку Redirect all requests to exact destination

    Сазонов Илья http://isazonov.wordpress.com/

    27 декабря 2012 г. 7:29
    Модератор

Все ответы

  • Посмотрите описание здесь http://idoneitmyself.wordpress.com/2010/11/23/create-a-page-redirection-from-a-folder-in-iis-7/


    Сазонов Илья http://isazonov.wordpress.com/

    21 декабря 2012 г. 17:45
    Модератор
  • Посмотрите описание здесь http://idoneitmyself.wordpress.com/2010/11/23/create-a-page-redirection-from-a-folder-in-iis-7/


    Сазонов Илья http://isazonov.wordpress.com/

    Спасибо большое за ссылку, там описываться редирект, как его делать мне и так ясно, вопрос в том, как делать редирект с http://site.ru/subdomain на http://subdomain.site.ru, ведь файл index.htm у этих ссылок один и тот же.

    ((

    22 декабря 2012 г. 22:59
  • новый сайт в диспетчере IIS и указал его содержимое на подпапку в папке основного сайта

    собственно, в этом и есть корень проблемы; действительно ли существует необходимость хранить контент поддомена в каталоге основного сайта?


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    26 декабря 2012 г. 15:54
    Модератор
  • Посмотрите описание здесь http://idoneitmyself.wordpress.com/2010/11/23/create-a-page-redirection-from-a-folder-in-iis-7/


    Сазонов Илья http://isazonov.wordpress.com/

    Спасибо большое за ссылку, там описываться редирект, как его делать мне и так ясно, вопрос в том, как делать редирект с http://site.ru/subdomain на http://subdomain.site.ru, ведь файл index.htm у этих ссылок один и тот же.

    ((


    Попробуйте настроить редирект в свойствах папки subdomain сайта http://site.ru и в качестве URL задать http://subdomain.site.ru/ и убрать галку Redirect all requests to exact destination

    Сазонов Илья http://isazonov.wordpress.com/

    27 декабря 2012 г. 7:29
    Модератор
  • Вот тоже самое решение хотел предложить, если контент поддомена нельзя выделить в отдельный физический каталог..

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    27 декабря 2012 г. 9:07
    Модератор