Konfigurowanie mapowań ścieżek

Ukończone

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.