[3] Serwer Web (IIS) – Wirtualne katalogi
1 sierpnia 2024Skonfigurujemy teraz katalog wirtualny. Możliwe jest ustawienie określonego folderu fizycznego jako określonej ścieżki adresu URL.
Uruchom PowerShell z uprawnieniami administratora.
Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. PS C:\Users\Administrator> Get-Website -Name "Default Web Site" Name ID State Physical Path Bindings ---- -- ----- ------------- -------- Default Web Site 1 Started %SystemDrive%\inetpub\wwwroot http *:80: # na przykład ustaw folder fizyczny [C:\inetpub\wwwroot\virtual_dir], ścieżkę URL [/vDir] w [Default Web Side] PS C:\Users\Administrator> mkdir C:\inetpub\wwwroot\virtual_dir Directory: C:\inetpub\wwwroot Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 03.01.2023 20:27 virtual_dir PS C:\Users\Administrator> New-WebVirtualDirectory -Site "Default Web Site" -Name "vDir" -PhysicalPath "C:\inetpub\wwwroot\virtual_dir" Name PhysicalPath ---- ------------ vDir C:\inetpub\wwwroot\virtual_dir PS C:\Users\Administrator> Get-WebVirtualDirectory -Site "Default Web Site" Name Physical Path ---- ------------- vDir C:\inetpub\wwwroot\virtual_dir # stwórz testową stronę PS C:\Users\Administrator> Write-Output "IIS Virtual Directory Test Page" | Out-File C:\inetpub\wwwroot\virtual_dir\index.html -Encoding Default # sprawdź możliwość dostępu PS C:\Users\Administrator> curl.exe localhost/vDir/ IIS Virtual Directory Test Page
Jeśli chcesz skonfigurować wirtualne katalogi za pomocą narzędzi graficznych, wykonaj poniższe czynności.
Uruchom [Start] > [Menadżer serwera], następnie kliknij [Narzędzia] > [Menadżer internetowych usług informacyjnych (ISS)]. Kolejno kliknij link w prawym panelu [Wyświetl katalogi wirtualne].
Kliknij prawym klawiszem myszy w wolnym miejscu w środkowym panelu, a następnie wybierz [Dodaj katalog wirtualny].
Wprowadź ścieżkę URL dla [Alias], oraz dla [Ścieżka fizyczna] wprowadź psychiczną ścieżkę dla folderu. Następnie kliknij [OK]. W razie potrzeby utwórz potrzebne katalogi.
Po wykonaniu powyższych czynności, nowy katalog wirtualny został utworzony.
Stwórz stronę WWW w katalogu, który ustawiłeś jako wirtualny, a następnie sprawdź działanie tej strony.