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

Domeny usługi App Service to domeny najwyższego poziomu, którymi zarządza się 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 usługi Azure App Service.They make it easy to manage custom domains for Azure App Service. W tym samouczku pokazano, jak kupić domenę usługi App Service i przypisać nazwy DNS do usługi 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 domeny usługi app service 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. W przypadku usług w chmurze 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 korzystać z domen niestandardowych w usłudze Azure App Service, plan usługi app service musi być warstwą płatną (Wspólna, 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 znajduje się 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 usługi 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

Kup domenęBuy the domain

Informacje o cenachPricing Information

Aby uzyskać informacje o cenach w domenach usługi Azure App Service, odwiedź stronę Cennik usługi app service i przewiń w dół do domeny usługi app service.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 Usługi aplikacji kliknij nazwę aplikacji, wybierz pozycję Ustawienia, a następnie wybierz pozycję Domeny niestandardoweIn 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 Domeny usługi app service, musisz usunąć limit wydatków na koncieplatformy 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 usługi app service w polu Wyszukaj domenę wpisz nazwę domeny, którą chcesz kupić i wpisać 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ż pod polem tekstowym.The suggested available domains are shown just below the text box. Wybierz jedną lub więcej domen, które chcesz kupić.Select one or more domains you want to buy.

Uwaga

Następujące domeny najwyższego poziomu są obsługiwane przez domeny usługi 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 z informacjami kontaktowych domeny.Click the Contact Information and fill out the domain's contact information form. Po zakończeniu kliknij przycisk OK, aby powrócić do domeny usługi app service.When finished, click OK to return to the App Service Domain page.

Ważne jest, aby wypełnić wszystkie wymagane pola z jak największą 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. Szczegółowe informacje można znaleźć w poniższej tabeli:See the following table for explanations:

UstawienieSetting Sugerowana wartośćSuggested Value OpisDescription
Ochrona prywatnościPrivacy protection WłączanieEnable Zgłoś się do "Ochrony prywatności", która jest wliczona w cenę zakupu za darmo.Opt in to "Privacy protection", which is included in the purchase price for free. Niektóre domeny najwyższego poziomu są zarządzane przez rejestratorów, którzy nie obsługują ochrony prywatności i są wymienione 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 nazwy hostówAssign default hostnames www i**@**www and @ W razie potrzeby wybierz żądane powiązania nazwy hosta.Select the desired hostname bindings, if desired. Po zakończeniu operacji zakupu domeny aplikacja jest dostępna pod wybranymi nazwami hostów.When the domain purchase operation is complete, your app can be accessed at the selected hostnames. Jeśli aplikacja znajduje się za usługą Azure Traffic Manager, nie widać opcji przypisywania domeny głównej (@), ponieważ usługa Traffic Manager nie obsługuje rekordów A.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. Zmiany w przypisaniach nazwy hosta można wprowadzać po zakończeniu zakupu domeny.You can make changes to the hostname assignments after the domain purchase completes.

Akceptuj warunki i zakupAccept terms and purchase

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

Uwaga

Domeny usługi app service używają goDaddy do rejestracji domeny i usługi 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 obowiązują opłaty za użycie usługi Azure DNS.In addition to the domain registration fee, usage charges for Azure DNS apply. Aby uzyskać więcej informacji, zobacz Cennik DNS platformy Azure.For information, see Azure DNS Pricing.

Na stronie Domena usługi app service kliknij przycisk OK.Back in the App Service Domain page, click OK. Podczas operacji jest w toku, są wyświetlane następujące powiadomienia:While the operation is in progress, you see the following notifications:

Przetestuj nazwy hostówTest the hostnames

Jeśli do aplikacji przypisano domyślne nazwy hostów, zostanie wyświetlone również powiadomienie o powodach 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.

Wybrane nazwy hostów są również widoczne na stronie Domeny niestandardowe w sekcji Niestandardowe nazwy hostów.You also see the selected hostnames in the Custom domains page, in the Custom Hostnames section.

Uwaga

Etykieta Nie bezpieczny dla domeny niestandardowej oznacza, że nie jest jeszcze powiązana z certyfikatem SSL, a każde żądanie HTTPS od przeglądarki do domeny niestandardowej otrzyma 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 an 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 SSL, zobacz Zabezpieczanie niestandardowej nazwy DNS z powiązaniem SSL w usłudze Azure App Service.To configure SSL binding, see Secure a custom DNS name with an SSL binding in Azure App Service.

Aby przetestować nazwy hostów, przejdź do wymienionych nazwy 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 nazwy hostów do aplikacjiAssign hostnames to app

Jeśli nie chcesz przypisywać jednej lub więcej domyślnych nazwy hosta do aplikacji podczas procesu zakupu lub jeśli chcesz przypisać niena liście nazwy hosta, możesz przypisać nazwa hosta w dowolnym momencie.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 w domenie usługi App Service można również przypisać do dowolnej innej aplikacji.You can also assign hostnames in the App Service Domain to any other app. Kroki zależą od tego, czy domena usługi 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 dodaj nazwa hostaLaunch add hostname

Na stronie Usługi aplikacji 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 usługi aplikacji, ale nie zaznacz jej.Make sure that your purchased domain is listed in the App Service Domains section, but don't select it.

Uwaga

Wszystkie domeny usługi 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 jest w subskrypcji aplikacji, ale nie widać jej 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ź dzwonek powiadomień w górnej części witryny Azure portal dla postępu lub tworzenia błędów.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 usługi App Service lub dowolną poddomenę.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
  • www.kontoso.netwww.kontoso.net
  • abc.kontoso.netabc.kontoso.net

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

Wybierz przycisk Dodaj nazwę hosta.Select Add hostname.

Po zakończeniu operacji zostanie wyświetlone powiadomienie o powodzenie przypisanej nazwy hosta.When the operation is complete, you see a success notification for the assigned hostname.

Zamknij dodaj nazwa hostaClose add hostname

Na stronie Dodaj nazwy hosta przypisz dowolne inne nazwy 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ę Dodaj nazwy hosta.When finished, close the Add hostname page.

Nowo przypisane nazwy hosta powinny być teraz widoczne na stronie Domeny niestandardowe aplikacji.You should now see the newly assigned hostname(s) in your app's Custom domains page.

Przetestuj nazwy hostówTest the hostnames

Przejdź do wymienionych nazwy 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.

Odnawianie domenyRenew the domain

Kupiona domena usługi 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 skonfigurowana do automatycznego odnawiania, pobierając opłatę za metodę płatności za następny rok.By default, the domain is configured to renew automatically by charging your payment method for the next year. Możesz ręcznie odnowić nazwę domeny.You can manually renew your domain name.

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

Na karcie Usługi aplikacji 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 usługi aplikacji wybierz domenę, którą chcesz skonfigurować.In the App Service Domains section, select the domain you want to configure.

Z lewej strony obszaru domeny wybierz pozycję Odnawianie domeny.From the left navigation of the domain, select Domain renewal. Aby automatycznie zatrzymać odnawianie domeny, wybierz pozycję Wyłączone, a następnie pozycję 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 się pomyślnie, w ciągu 24 godzin otrzymasz powiadomienie e-mail.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ę wygasającymi lub wygasłymi domenami usługi 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 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 próbuje naliczone opłaty 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 podczas automatycznego odnawiania wystąpi błąd (na przykład karta w pliku wygasła) lub jeśli automatyczne odnawianie jest wyłączone i zezwolisz na wygaśnięcie domeny, platforma Azure powiadomi Cię o wygaśnięciu domeny i parkuje nazwę 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 4 i 12 dni po wygaśnięciu platforma Azure wysyła 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.
  • 19 dnia po wygaśnięciu twoja domena pozostaje wstrzymana, ale podlega opłacie za wykup.On the 19th day after expiration, your domain remains on hold but becomes subject to a redemption fee. Możesz zadzwonić do działu obsługi klienta, aby odnowić nazwę domeny, z zastrzeżeniem wszelkich stosownych opłat za odnowienie i wykup.You can call customer support to renew your domain name, subject to any applicable renewal and redemption fees.
  • 25 dnia po wygaśnięciu platforma Azure wystawia twoją domenę na aukcję za pomocą usługi aukcyjnej w branży nazw domen.On the 25th day after expiration, Azure puts your domain up for auction with a domain name industry auction service. Możesz zadzwonić do działu obsługi klienta, aby odnowić nazwę domeny, z zastrzeżeniem wszelkich stosownych opłat za odnowienie i wykup.You can call customer support to renew your domain name, subject to any applicable renewal and redemption fees.
  • 30 dnia po wygaśnięciu nie możesz już realizować 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 usługi app service są zarządzane przy użyciu usługi Azure DNS.In Azure, DNS records for an App Service Domain are managed using Azure DNS. Można dodawać, usuwać i aktualizować rekordy DNS, 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ę usługi aplikacjiOpen App Service Domain

W witrynie Azure portal z lewego menu wybierz pozycję Wszystkie usługi > Domeny usługi app service.In the Azure portal, from the left menu, select All services > App Service Domains.

Wybierz domenę do zarządzania.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 strefy DNS domeny usługi App Service w usłudze Azure DNS.This action opens the DNS zone page of your App Service Domain in Azure DNS. Aby uzyskać informacje dotyczące edytowania rekordów DNS, zobacz Jak zarządzać strefami DNS w witrynie 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 zakupie domeny usługi app service masz pięć dni na anulowanie zakupu 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 pięciu dniach możesz usunąć domenę usługi App Service, ale nie możesz otrzymać zwrotu pieniędzy.After five days, you can delete the App Service Domain, but cannot receive a refund.

Otwórz domenę usługi aplikacjiOpen App Service Domain

W witrynie Azure portal z lewego menu wybierz pozycję Wszystkie usługi > Domeny usługi app service.In the Azure portal, from the left menu, select All services > App Service Domains.

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

Usuwanie powiązań nazwy hostaDelete hostname bindings

W menu po lewej stronie domeny wybierz polecenie Powiązania nazwy hosta.In the domain's left menu, select Hostname bindings. Powiązania nazwy hosta ze wszystkich usług platformy Azure są wymienione w tym miejscu.The hostname bindings from all Azure services are listed here.

Nie można usunąć domeny usługi 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 ... > Usuńplik .Delete each hostname binding by selecting ... > Delete. Po usunięciu wszystkich powiązań wybierz pozycję Zapisz.After all the bindings are deleted, select Save.

Anulowanie lub usunięcieCancel 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 zostanie wyświetlony 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ę, wybierztak .To confirm the operation, select Yes.

Po zakończeniu operacji domena jest zwalniana z subskrypcji i dostępna dla każdego, kto może kupić ponownie.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, takiego jak 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.