На моем ноутбуке установлена Windows 7 Home Basic.
Я установил Visual Studio и IIS. Я хочу использовать IIS в целях разработки. Мне нужно сделать две вещи:
Сопоставление имени домена на localhost с путем к файлу, в котором существуют веб-файлы.
Определение SSL на локальном сервере
Использование перезаписи URL
Проблема в inetmgr
не существует в моем каталоге IIS c:\Windows\system32\inetsrv\
.
Можно ли сделать эти настройки, используя файлы XML внутри config
папка без использования inetmgr
.
binding
для веб-сайта, и корневое приложение этого веб-сайта сопоставляется с путем в файловой системе.appcmd.exe
. См. Пример 1 ниже.appcmd.exe set site /site.name:WebSiteName /+bindings.[protocol='http',bindingInformation='*:80:www.mywebsite.com']
Где «WebSiteName» - это имя веб-сайта, *:80
конечная точка IP, и www.mywebsite.com
это доменное имя, которое вы хотите использовать.
netsh http add sslcert ipport=0.0.0.0:443 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF}
куда 0.0.0.0:443
конечная точка, certhash
значение - это отпечаток сертификата, а appidd
это просто случайный GUID.