Переименование виртуального каталога в Windows Server 2008 (IIS7)



Как я могу переименовать виртуальный каталог (т. е. изменить имя виртуального пути) в IIS7 на Windows Server 2008?



В Диспетчере серверов я нажимаю на приложение, выбираю основные настройки, но поле с текущим псевдонимом не отображается, и я не могу его редактировать.

692   4  

4 ответов:

Ибо, насколько я знаю, нет никакого способа сделать это. Вы можете только удалить виртуальный каталог и воссоздать его с теми же настройками.

Или, по крайней мере, вы не можете сделать это через графический интерфейс. Это можно сделать, например, с помощью сценариев в PowerShell. Но я не знаю, как это сделать.

Я нашел способ сделать это с помощью встроенного appcmd.исполняемый инструмент. Если вы хотите изменить ваш виртуальный каталог "Images" внутри вашего приложения "OldApplicationName" введите это в командной строке.

%systemroot%\system32\inetsrv\appcmd set vdir "Default Web Site/OldApplicationName/Images" -path:/Images2

Подробнее, в том числе как переименовывать приложения здесь: http://www.foliotek.com/devblog/rename-applications-and-virtual-directories-in-iis7/

Если вы также пытаются переименовать приложение, в контексте почти то же самое, за исключением использования "установить приложение", а не "набор виртуальный_каталог"

appcmd set app "Default Web Site/OriginalSite" -path:/RenamedSite

Вы можете проверить этот пост здесь

От адилея...

Попробуйте PowerShell, я думаю, что IIS7 имеет введены новые инструменты администрирования это выглядит довольно мощно. Я думаю ты можно также использовать эти сценарии для управления IIS удаленно через WMI.

Это не должно быть сложнее. затем VBScript.

Другой способ-использовать VBScript для редактирования файлов конфигурации IIS или создайте объект администрирования, но это не так очень похоже, кстати чтобы заняться этим.

И от jwmiller5...

Вы хотите переименовать его в IIS, или изменить виртуальный путь? файл adsutil может сделать что-либо. Он должен быть установлен в c:\inetpub\AdminScripts

Адсутил.набор vbs W3SVC / svcnum / Root / AppName / AppFriendlyName "Новое дружеское имя" адсутил.набор vbs W3SVC / svcnum / Root / AppName / AppRoot " New Путь Приложения "

Comments

    Ничего не найдено.