Управляем сайтом на Windows-хостинге – что делать когда не работает .htaccess

Как многие знают (а кто не знает, вероятно еще с этим не столкнулся), при работе сайта на Windows-хостинге, который управляется web-сервером IIS, директивы которые размещены в файле .htaccess – не работают. Директивы эти предназначены для управления настройками сайта, который работает под управлением Apache. И что характерно, панель управления хостингом, как правило не обеспечивают те настройки сайта, которые необходимы клиенту для того что бы им (сайтом) полноценно управлять. Это скажет любая поддержка сайтов в Киеве (и не только).

Конечно персонал хостера может настроить сайт клиента в ручную, но как все отлично понимают – это не выход.

Для того что бы решить эту проблему, компания Microsoft разработала программу которая называется IIS Manager. Не одна студия веб дизайна в Киеве до выхода этой заплатки имела сложности с поддержкой сайтов на Windows-хостинге. Теперь программа, весом чуть менее двух мегабайт, делает возможным удаленное подключение к серверу, и управление настройками сайта так же, как это может сделать системный администратор локально. Не стоит путать эту программу с идентичной по названию оснасткой, которая предназначена для администраторов сервера. Это просто утилита которая может работать без локально инсталлированного IIS на любом компьютере с операционной системой Windows.

Если вернуться к .htaccess, стоит отметить тот факт, что в варианте с IIS, аналог этого файла – web.config, а IIS Manager – всего лишь графическая оболочка к файлу web.config. Некоторое количество настроек удается импортировать из .htaccess в web.config.

Как итог, можно получить следующее: для хостинг провайдера средство IIS Manager это безопасный способ управлять настройками IIS-клиентов, клиент не в состоянии изменить настройки сайтов другого клиента – только свои. Для клиента же, это довольно мощный инструмент, который обладает внушительным списком возможностей, из которых, пожалуй, можно выделить несколько основных:

— возможность управлять ASP.NET, например, задавать параметры для отправки писем, параметры для подсоединения к базам данных
— возможность создавать правила для модификации URL
— возможность настраивать реакцию сервера на расширения файлов
— возможность изменять правила аутентификации
— возможность применять фильтрацию запросов (можно запрещать доступ к файлам исходя из их расширений).

Это конечно же только часть возможностей этой программы, для более детального ознакомления необходимо скачать ее скачать и установить. Программа платная с бесплатным демонстрационным периодом в тридцать дней.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: