Konfigurowanie mapowań ścieżek
W sekcji Mapowania ścieżek konfiguracji > można skonfigurować mapowania programu obsługi oraz mapowania aplikacji wirtualnej i katalogu. Na stronie Mapowania ścieżek są wyświetlane różne opcje na podstawie typu systemu operacyjnego.
Aplikacje systemu Windows (niezkontenerowane)
W przypadku aplikacji systemu Windows można dostosować mapowania programu obsługi usług IIS oraz aplikacje wirtualne i katalogi.
Mapowania programu obsługi umożliwiają dodawanie niestandardowych procesorów skryptów w celu obsługi żądań dla określonych rozszerzeń plików. Aby dodać niestandardową procedurę obsługi, wybierz pozycję Nowe mapowanie programu obsługi. Skonfiguruj procedurę obsługi w następujący sposób:
- Rozszerzenie: rozszerzenie pliku, które chcesz obsłużyć, takie jak *.php lub handler.fcgi.
- Procesor skryptu: ścieżka bezwzględna procesora skryptu. Żądania do plików, które są zgodne z rozszerzeniem pliku, są przetwarzane przez procesor skryptu. Użyj ścieżki
D:\home\site\wwwroot
, aby odwołać się do katalogu głównego aplikacji. - Argumenty: opcjonalne argumenty wiersza polecenia dla procesora skryptu.
Każda aplikacja ma domyślną ścieżkę główną (/
) zamapowaną na D:\home\site\wwwroot
, gdzie kod jest domyślnie wdrażany. Jeśli katalog główny aplikacji znajduje się w innym folderze lub jeśli repozytorium ma więcej niż jedną aplikację, możesz edytować lub dodawać aplikacje wirtualne i katalogi.
Aplikacje wirtualne i katalogi można skonfigurować, określając każdy katalog wirtualny i odpowiadającą mu ścieżkę fizyczną względem katalogu głównego witryny internetowej (D:\home
). Aby oznaczyć katalog wirtualny jako aplikację internetową, wyczyść pole wyboru Katalog .
Aplikacje z systemem Linux i konteneryzowane
Możesz dodać magazyn niestandardowy dla konteneryzowanej aplikacji. Aplikacje konteneryzowane obejmują wszystkie aplikacje systemu Linux, a także niestandardowe kontenery systemu Windows i Linux uruchomione w usłudze App Service. Wybierz pozycję Nowa instalacja usługi Azure Storage i skonfiguruj magazyn niestandardowy w następujący sposób:
- Nazwa: nazwa wyświetlana.
- Opcje konfiguracji: Podstawowa lub Zaawansowana. Wybierz pozycję Podstawowa , jeśli konto magazynu nie korzysta z punktów końcowych usługi, prywatnych punktów końcowych lub usługi Azure Key Vault. W przeciwnym razie wybierz pozycję Zaawansowane.
- Konta magazynu: konto magazynu z żądanym kontenerem.
- Typ magazynu: Azure Blobs lub Azure Files. Aplikacje kontenerów systemu Windows obsługują tylko usługę Azure Files. Usługa Azure Blobs obsługuje tylko dostęp tylko do odczytu.
- Kontener magazynu: aby uzyskać podstawową konfigurację, odpowiedni kontener.
- Nazwa udziału: w przypadku konfiguracji zaawansowanej nazwa udziału plików.
- Klucz dostępu: w przypadku zaawansowanej konfiguracji klucz dostępu.
- Ścieżka instalacji: ścieżka bezwzględna w kontenerze do zainstalowania magazynu niestandardowego.
- Ustawienie miejsca wdrożenia: po zaznaczeniu ustawienia instalacji magazynu mają również zastosowanie do miejsc wdrożenia.