Kupowanie niestandardowej nazwy domeny dla usługi Azure App ServiceBuy a custom domain name for Azure App Service

Domeny App Service są domen najwyższego poziomu, które są zarządzane bezpośrednio na platformie Azure.App Service domains are top-level domains that are managed directly in Azure. Ułatwiają one Zarządzanie domenami niestandardowymi dla Azure App Service.They make it easy to manage custom domains for Azure App Service. W tym samouczku przedstawiono sposób kupowania domeny App Service i przypisywania nazw DNS do Azure App Service.This tutorial shows you how to buy an App Service domain and assign DNS names to Azure App Service.

W przypadku maszyny wirtualnej platformy Azure lub usługi Azure Storage, zobacz przypisywanie App Service domeny do maszyny wirtualnej platformy Azure lub usługi Azure Storage.For Azure VM or Azure Storage, see Assign App Service domain to Azure VM or Azure Storage. Aby uzyskać Cloud Services, zobacz Konfigurowanie niestandardowej nazwy domeny dla usługi w chmurze platformy Azure.For Cloud Services, see Configuring a custom domain name for an Azure cloud service.

Wymagania wstępnePrerequisites

W celu ukończenia tego samouczka:To complete this tutorial:

Przygotowywanie aplikacjiPrepare the app

Uwaga

Plany hostingu usługi App Service w warstwach Bezpłatna i Współdzielona (wersja zapoznawcza) są podstawowymi warstwami, które są uruchamiane na tych samych maszynach wirtualnych platformy Azure, co inne aplikacje usługi App Service.App Service Free and Shared (preview) hosting plans are base tiers that run on the same Azure virtual machines as other App Service apps. Niektóre aplikacje mogą należeć do innych klientów.Some apps might belong to other customers. Te warstwy są przeznaczone tylko na potrzeby tworzenia i testowania.These tiers are intended to be used only for development and testing purposes.

Aby można było używać domen niestandardowych w Azure App Service, plan App Service aplikacji musi być płatną warstwą (współdzielona, podstawowa, standardowalub Premium).To use custom domains in Azure App Service, your app's App Service plan must be a paid tier (Shared, Basic, Standard, or Premium). W tym kroku upewnij się, że aplikacja jest w obsługiwanej warstwie cenowej.In this step, you make sure that the app is in the supported pricing tier.

Logowanie do platformy AzureSign in to Azure

Otwórz witrynę Azure Portal i zaloguj się przy użyciu konta platformy Azure.Open the Azure portal and sign in with your Azure account.

W lewym menu wybierz pozycję App Services, a następnie wybierz nazwę swojej aplikacji.From the left menu, select App Services, and then select the name of the app.

Nawigacja w portalu do aplikacji platformy Azure

Zostanie wyświetlona strona zarządzania aplikacji usługi App Service.You see the management page of the App Service app.

Sprawdzanie warstwy cenowejCheck the pricing tier

W lewym obszarze nawigacji na stronie aplikacji przewiń do sekcji Ustawienia i wybierz pozycję Skaluj w górę (plan usługi App Service).In the left navigation of the app page, scroll to the Settings section and select Scale up (App Service plan).

Menu skalowania w górę

Bieżąca warstwa aplikacji jest wyróżniona niebieskim obramowaniem.The app's current tier is highlighted by a blue border. Upewnij się, że aplikacja nie znajduje się w warstwie F1.Check to make sure that the app is not in the F1 tier. Niestandardowe nazwy DNS nie są obsługiwane w warstwie F1.Custom DNS is not supported in the F1 tier.

Sprawdzanie warstwy cenowej

Jeśli plan App Service nie znajduje się w warstwie F1 , zamknij stronę skalowanie w górę i przejdź do opcji Kup domenę.If the App Service plan is not in the F1 tier, close the Scale up page and skip to Buy the domain.

Skalowanie w górę planu usługi App ServiceScale up the App Service plan

Wybierz jedną z płatnych warstw (D1, B1, B2, B3 lub dowolną warstwę z kategorii Produkcja).Select any of the non-free tiers (D1, B1, B2, B3, or any tier in the Production category). Aby uzyskać dodatkowe opcje, kliknij pozycję Wyświetl dodatkowe opcje.For additional options, click See additional options.

Kliknij przycisk Zastosuj.Click Apply.

Sprawdzanie warstwy cenowej

Wyświetlenie następującego powiadomienia oznacza zakończenie operacji skalowania.When you see the following notification, the scale operation is complete.

Potwierdzenie operacji skalowania

Kupowanie domenyBuy the domain

Informacje o cenachPricing Information

Aby uzyskać informacje o cenach Azure App Service domenach, odwiedź stronę cennika App Service i przewiń w dół do App Service domeny.For pricing information on Azure App Service Domains, visit the App Service Pricing page and scroll down to App Service Domain.

Logowanie do platformy AzureSign in to Azure

Otwórz witrynę Azure Portal i zaloguj się przy użyciu konta platformy Azure.Open the Azure portal and sign in with your Azure account.

Uruchamianie kupowania domenLaunch Buy domains

Na karcie App Services kliknij nazwę aplikacji, wybierz pozycję Ustawienia, a następnie wybierz pozycję domeny niestandardowe .In the App Services tab, click the name of your app, select Settings, and then select Custom domains

Na stronie domeny niestandardowe kliknij pozycję Kup domenę.In the Custom domains page, click Buy Domain.

Uwaga

Jeśli nie widzisz sekcji domen App Service , musisz usunąć limit wydatków na koncie platformy Azure (zobacz wymagania wstępne).If you cannot see the App Service Domains section, you need to remove the spending limit on your Azure account (see Prerequisites).

Konfigurowanie zakupu domenyConfigure the domain purchase

Na stronie domena App Service w polu Wyszukaj domenę wpisz nazwę domeny, którą chcesz kupić i wpisz Enter.In the App Service Domain page, in the Search for domain box, type the domain name you want to buy and type Enter. Sugerowane dostępne domeny są wyświetlane tuż poniżej pola tekstowego.The suggested available domains are shown just below the text box. Wybierz co najmniej jedną domenę, którą chcesz kupić.Select one or more domains you want to buy.

Uwaga

Następujące domeny najwyższego poziomu są obsługiwane przez domeny App Service: com, net, co.uk, org, nl, in, BIZ, _org.uk_i co.in.The following top-level domains are supported by App Service domains: com, net, co.uk, org, nl, in, biz, org.uk, and co.in.

Kliknij informacje kontaktowe i wypełnij formularz informacje kontaktowe domeny.Click the Contact Information and fill out the domain's contact information form. Po zakończeniu kliknij przycisk OK , aby powrócić do strony domena App Service.When finished, click OK to return to the App Service Domain page.

Ważne jest, aby wypełnić wszystkie wymagane pola o możliwie największej dokładności.It is important that you fill out all required fields with as much accuracy as possible. Nieprawidłowe dane dotyczące informacji kontaktowych mogą spowodować niepowodzenie zakupu domen.Incorrect data for contact information can result in failure to purchase domains.

Następnie wybierz odpowiednie opcje dla domeny.Next, select the desired options for your domain. Zapoznaj się z poniższymi tabelami wyjaśnień:See the following table for explanations:

UstawienieSetting Sugerowana wartośćSuggested Value OpisDescription
Ochrona prywatnościPrivacy protection WłączanieEnable Zezwól na "ochronę prywatności", która jest oferowana _bezpłatnie_w cenie zakupu.Opt in to "Privacy protection", which is included in the purchase price for free. Niektóre domeny najwyższego poziomu są zarządzane przez rejestratory, które nie obsługują ochrony prywatności i są wyświetlane na stronie Ochrona prywatności .Some top-level domains are managed by registrars that do not support privacy protection, and they are listed on the Privacy protection page.
Przypisywanie domyślnych nazw hostówAssign default hostnames www i**@**www and @ Wybierz żądane powiązania nazwy hosta, jeśli jest to wymagane.Select the desired hostname bindings, if desired. Po zakończeniu operacji zakupu domeny dostęp do aplikacji można uzyskać na wybranych nazwach hostów.When the domain purchase operation is complete, your app can be accessed at the selected hostnames. Jeśli aplikacja jest za Traffic managerem platformy Azure, nie widzisz opcji przypisywania domeny głównej (@), ponieważ Traffic Manager nie obsługuje rekordów.If the app is behind Azure Traffic Manager, you don't see the option to assign the root domain (@), because Traffic Manager does not support A records. Po zakończeniu zakupu domeny możesz wprowadzić zmiany w przypisaniach do nazwy hosta.You can make changes to the hostname assignments after the domain purchase completes.

Zaakceptuj warunki i zakupAccept terms and purchase

Kliknij pozycję postanowienia prawne , aby przejrzeć warunki i opłaty, a następnie kliknij przycisk Kup.Click Legal Terms to review the terms and the charges, then click Buy.

Uwaga

Domeny App Service używają GoDaddy do rejestracji domeny i Azure DNS do hostowania domen.App Service Domains use GoDaddy for domain registration and Azure DNS to host the domains. Oprócz opłaty za rejestrację domeny naliczane są opłaty za użycie Azure DNS.In addition to the domain registration fee, usage charges for Azure DNS apply. Aby uzyskać więcej informacji, zobacz Cennik usługi Azure DNS.For information, see Azure DNS Pricing.

Na stronie domena App Service kliknij przycisk OK.Back in the App Service Domain page, click OK. Gdy operacja jest w toku, zobaczysz następujące powiadomienia:While the operation is in progress, you see the following notifications:

Testowanie nazw hostówTest the hostnames

Jeśli do aplikacji zostały przypisane domyślne nazwy hostów, zobaczysz również powiadomienie o powodzeniu dla każdej wybranej nazwy hosta.If you have assigned default hostnames to your app, you also see a success notification for each selected hostname.

Na stronie niestandardowe nazwy hostów widoczne są także wybrane nazwy hostów.You also see the selected hostnames in the Custom domains page, in the Custom Hostnames section.

Uwaga

Etykieta niezabezpieczona dla domeny niestandardowej oznacza, że nie jest ona jeszcze powiązana z certyfikatem TLS/SSL, a wszystkie żądania HTTPS z przeglądarki do domeny niestandardowej otrzymają błąd lub ostrzeżenie, w zależności od przeglądarki.A Not Secure label for your custom domain means that it's not yet bound to a TLS/SSL certificate, and any HTTPS request from a browser to your custom domain will receive an error or warning, depending on the browser. Aby skonfigurować powiązanie protokołu TLS, zobacz temat Zabezpieczanie niestandardowej nazwy DNS z powiązaniem TLS/SSL w Azure App Service.To configure TLS binding, see Secure a custom DNS name with a TLS/SSL binding in Azure App Service.

Aby przetestować nazwy hostów, przejdź do listy nazw hostów w przeglądarce.To test the hostnames, navigate to the listed hostnames in the browser. W przykładzie na poprzednim zrzucie ekranu spróbuj przejść do kontoso.NET i www.kontoso.NET.In the example in the preceding screenshot, try navigating to kontoso.net and www.kontoso.net.

Przypisywanie nazw hostów do aplikacjiAssign hostnames to app

Jeśli nie przypiszesz co najmniej jednej domyślnej nazwy hosta do aplikacji podczas procesu zakupu lub jeśli musisz przypisać nazwę hosta, który nie jest wymieniony, możesz w dowolnym momencie przypisać nazwę hosta.If you choose not to assign one or more default hostnames to your app during the purchase process, or if you need to assign a hostname not listed, you can assign a hostname anytime.

Nazwy hostów można także przypisywać w domenie App Service do dowolnej innej aplikacji.You can also assign hostnames in the App Service Domain to any other app. Kroki te zależą od tego, czy domena App Service i aplikacja należą do tej samej subskrypcji.The steps depend on whether the App Service Domain and the app belong to the same subscription.

Uruchom Dodawanie nazwy hostaLaunch add hostname

Na stronie App Services wybierz nazwę aplikacji, do której chcesz przypisać nazwy hostów, wybierz pozycję Ustawienia, a następnie wybierz pozycję domeny niestandardowe.In the App Services page, select the name of your app that you want to assign hostnames to, select Settings, and then select Custom domains.

Upewnij się, że zakupiona domena znajduje się na liście w sekcji domeny App Service , ale nie wybierz ją.Make sure that your purchased domain is listed in the App Service Domains section, but don't select it.

Uwaga

Wszystkie domeny App Service w tej samej subskrypcji są wyświetlane na stronie domeny niestandardowe aplikacji.All App Service Domains in the same subscription are shown in the app's Custom domains page. Jeśli Twoja domena znajduje się w subskrypcji aplikacji, ale nie możesz jej zobaczyć na stronie domeny niestandardowe aplikacji, spróbuj ponownie otworzyć stronę domeny niestandardowe lub Odśwież stronę sieci Web.If your domain is in the app's subscription, but you cannot see it in the app's Custom domains page, try reopening the Custom domains page or refresh the webpage. Ponadto sprawdź, czy dzwonek powiadomień znajduje się na szczycie Azure Portal w przypadku błędów dotyczących postępu lub tworzenia.Also, check the notification bell at the top of the Azure portal for progress or creation failures.

Wybierz przycisk Dodaj nazwę hosta.Select Add hostname.

Konfigurowanie nazwy hostaConfigure hostname

W oknie dialogowym Dodawanie nazwy hosta wpisz w pełni kwalifikowaną nazwę domeny domeny App Service lub dowolna poddomena.In the Add hostname dialog, type the fully qualified domain name of your App Service Domain or any subdomain. Przykład:For example:

  • kontoso.netkontoso.net
  • kontoso.net.wwwwww.kontoso.net
  • abc.kontoso.netabc.kontoso.net

Po zakończeniu wybierz pozycję Weryfikuj.When finished, select Validate. Typ rekordu nazwy hosta jest automatycznie wybierany.The hostname record type is automatically selected for you.

Wybierz przycisk Dodaj nazwę hosta.Select Add hostname.

Po zakończeniu operacji zobaczysz powiadomienie o powodzeniu dla przypisanej nazwy hosta.When the operation is complete, you see a success notification for the assigned hostname.

Zamknij Dodawanie nazwy hostaClose add hostname

Na stronie Dodawanie nazwy hosta Przypisz dowolną inną nazwę hosta do aplikacji zgodnie z potrzebami.In the Add hostname page, assign any other hostname to your app, as desired. Po zakończeniu zamknij stronę Dodawanie nazwy hosta .When finished, close the Add hostname page.

Należy teraz zobaczyć nowo przypisane nazwy hostów na stronie niestandardowych domen aplikacji.You should now see the newly assigned hostname(s) in your app's Custom domains page.

Testowanie nazw hostówTest the hostnames

Przejdź do listy nazw hostów w przeglądarce.Navigate to the listed hostnames in the browser. W przykładzie na poprzednim zrzucie ekranu, spróbuj przejść do ABC.kontoso.NET.In the example in the preceding screenshot, try navigating to abc.kontoso.net.

Odnów domenęRenew the domain

Zakupiona domena App Service jest ważna przez rok od momentu zakupu.The App Service domain you bought is valid for one year from the time of purchase. Domyślnie domena jest konfigurowana do odnawiania automatycznie przez załadowanie metody płatności w następnym roku.By default, the domain is configured to renew automatically by charging your payment method for the next year. Nazwę domeny można ręcznie odnowić.You can manually renew your domain name.

Jeśli chcesz wyłączyć automatyczne odnawianie lub jeśli chcesz ręcznie odnowić domenę, wykonaj kroki opisane tutaj.If you want to turn off automatic renewal, or if you want to manually renew your domain, follow the steps here.

Na karcie App Services kliknij nazwę aplikacji, wybierz pozycję Ustawienia, a następnie wybierz pozycję domeny niestandardowe.In the App Services tab, click the name of your app, select Settings, and then select Custom domains.

W sekcji domeny App Service wybierz domenę, którą chcesz skonfigurować.In the App Service Domains section, select the domain you want to configure.

W lewym panelu nawigacyjnym domeny wybierz pozycję odnowienie domeny.From the left navigation of the domain, select Domain renewal. Aby zrezygnować z automatycznego odnawiania domeny, wybierz pozycję wyłączone, a następnie Zapisz.To stop renewing your domain automatically, select Off, and then Save.

Aby ręcznie odnowić domenę, wybierz pozycję Odnów domenę.To manually renew your domain, select Renew domain. Jednak ten przycisk nie jest aktywny do 90 dni przed wygaśnięciem domeny.However, this button is not active until 90 days before the domain's expiration.

Jeśli odnowienie domeny zakończyło się pomyślnie, otrzymasz powiadomienie e-mail w ciągu 24 godzin.If your domain renewal is successful, you receive an email notification within 24 hours.

Po wygaśnięciu domenyWhen domain expires

Platforma Azure zajmuje się wygaśniemi lub wygasłymi domenami App Service w następujący sposób:Azure deals with expiring or expired App Service domains as follows:

  • Jeśli automatyczne odnawianie jest wyłączone: 90 dni przed wygaśnięciem domeny, zostanie do Ciebie wysłana wiadomość e-mail z powiadomieniem o odnowieniu, a przycisk Odnów domenę zostanie aktywowany w portalu.If automatic renewal is disabled: 90 days before domain expiration, a renewal notification email is sent to you and the Renew domain button is activated in the portal.
  • Jeśli automatyczne odnawianie jest włączone: w dniu po dacie wygaśnięcia domeny, platforma Azure podejmie próbę naliczania opłat za odnowienie nazwy domeny.If automatic renewal is enabled: On the day after your domain expiration date, Azure attempts to bill you for the domain name renewal.
  • Jeśli wystąpi błąd podczas automatycznego odnawiania (na przykład Twoja karta w pliku wygasła) lub jeśli automatyczne odnawianie jest wyłączone i zezwolisz na wygaśnięcie domeny, system Azure powiadamia użytkownika o wygaśnięciu domeny i parkach nazwy domeny.If an error occurs during automatic renewal (for example, your card on file is expired), or if automatic renewal is disabled and you allow the domain to expire, Azure notifies you of the domain expiration and parks your domain name. Możesz ręcznie odnowić domenę.You can manually renew your domain.
  • W dniu 4 i 12 dni po wygaśnięciu na platformie Azure są wysyłane dodatkowe wiadomości e-mail z powiadomieniami.On the 4th and 12th days day after expiration, Azure sends you additional notification emails. Możesz ręcznie odnowić domenę.You can manually renew your domain.
  • W dniu 19 po wygaśnięciu domena pozostaje wstrzymana, ale podlega opłacie za realizację.On the 19th day after expiration, your domain remains on hold but becomes subject to a redemption fee. Można skontaktować się z pomocą techniczną, aby odnowić nazwę domeny, z zastrzeżeniem odpowiednich opłat za odnowienie i umorzenie.You can call customer support to renew your domain name, subject to any applicable renewal and redemption fees.
  • W 25-dniowym dniu po wygaśnięciu platforma Azure umieszcza swoją domenę na potrzeby aukcji za pomocą usługi aukcyjnej o nazwie domeny.On the 25th day after expiration, Azure puts your domain up for auction with a domain name industry auction service. Można skontaktować się z pomocą techniczną, aby odnowić nazwę domeny, z zastrzeżeniem odpowiednich opłat za odnowienie i umorzenie.You can call customer support to renew your domain name, subject to any applicable renewal and redemption fees.
  • Na 30 dzień po wygaśnięciu nie można już zrealizować Twojej domeny.On the 30th day after expiration, you're no longer able to redeem your domain.

Zarządzanie niestandardowymi rekordami DNSManage custom DNS records

Na platformie Azure rekordy DNS dla domeny App Service są zarządzane przy użyciu Azure DNS.In Azure, DNS records for an App Service Domain are managed using Azure DNS. Rekordy DNS można dodawać, usuwać i aktualizować, podobnie jak w przypadku domeny zakupionej zewnętrznie.You can add, remove, and update DNS records, just like for an externally purchased domain.

Otwórz domenę App ServiceOpen App Service Domain

W Azure Portal z menu po lewej stronie wybierz pozycję wszystkie usługi > App Service domeny.In the Azure portal, from the left menu, select All services > App Service Domains.

Wybierz domenę, którą chcesz zarządzać.Select the domain to manage.

Dostęp do strefy DNSAccess DNS zone

W menu po lewej stronie domeny wybierz pozycję strefa DNS.In the domain's left menu, select DNS zone.

Ta akcja powoduje otwarcie strony strefa DNS domeny App Service w Azure DNS.This action opens the DNS zone page of your App Service Domain in Azure DNS. Aby uzyskać informacje na temat edytowania rekordów DNS, zobacz jak zarządzać strefy DNS w Azure Portal.For information on how to edit DNS records, see How to manage DNS Zones in the Azure portal.

Anuluj zakup (Usuń domenę)Cancel purchase (delete domain)

Po zakupieniu domeny App Service masz pięć dni, aby anulować zakup w celu uzyskania pełnego zwrotu pieniędzy.After you purchase the App Service Domain, you have five days to cancel your purchase for a full refund. Po upływie pięciu dni można usunąć domenę App Service, ale nie będzie można jej odebrać.After five days, you can delete the App Service Domain, but cannot receive a refund.

Otwórz domenę App ServiceOpen App Service Domain

W Azure Portal z menu po lewej stronie wybierz pozycję wszystkie usługi > App Service domeny.In the Azure portal, from the left menu, select All services > App Service Domains.

Wybierz domenę, do której chcesz anulować lub usunąć.Select the domain to you want to cancel or delete.

Usuń powiązania nazwy hostaDelete hostname bindings

W menu po lewej stronie domeny wybierz pozycję powiązania nazwy hosta.In the domain's left menu, select Hostname bindings. W tym miejscu są wyświetlane powiązania nazwy hosta ze wszystkich usług platformy Azure.The hostname bindings from all Azure services are listed here.

Nie można usunąć domeny App Service, dopóki nie zostaną usunięte wszystkie powiązania nazwy hosta.You cannot delete the App Service Domain until all hostname bindings are deleted.

Usuń każde powiązanie nazwy hosta, wybierając pozycję ... > Usuń.Delete each hostname binding by selecting ... > Delete. Po usunięciu wszystkich powiązań wybierz pozycję Zapisz.After all the bindings are deleted, select Save.

Anuluj lub UsuńCancel or delete

W menu po lewej stronie domeny wybierz pozycję Przegląd.In the domain's left menu, select Overview.

Jeśli okres anulowania w zakupionej domenie nie upłynął, wybierz pozycję Anuluj zakup.If the cancellation period on the purchased domain has not elapsed, select Cancel purchase. W przeciwnym razie zobaczysz przycisk Usuń .Otherwise, you see a Delete button instead. Aby usunąć domenę bez zwrotu pieniędzy, wybierz pozycję Usuń.To delete the domain without a refund, select Delete.

Aby potwierdzić operację, wybierz pozycję tak.To confirm the operation, select Yes.

Po zakończeniu operacji domena zostanie wydzielona z subskrypcji i będzie dostępna dla każdego do zakupu.After the operation is complete, the domain is released from your subscription and available for anyone to purchase again.

Kierowanie domyślnego adresu URL do katalogu niestandardowegoDirect default URL to a custom directory

Domyślnie usługa App Service kieruje żądania internetowe do katalogu głównego w kodzie aplikacji.By default, App Service directs web requests to the root directory of your app code. Aby skierować je do podkatalogu, na przykład public, zobacz bezpośredni domyślny adres URL do katalogu niestandardowego.To direct them to a subdirectory, such as public, see Direct default URL to a custom directory.