Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Memigrasikan nama domain kustom ke jenis endpoint API yang berbeda di API Gateway

Mode fokus
Memigrasikan nama domain kustom ke jenis endpoint API yang berbeda di API Gateway - Amazon API Gateway

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Anda dapat memigrasikan nama domain kustom antara titik akhir yang dioptimalkan tepi dan Regional. Anda tidak dapat memigrasikan nama domain kustom publik ke nama domain kustom pribadi. Pertama-tama Anda menambahkan jenis konfigurasi titik akhir baru ke endpointConfiguration.types daftar yang ada untuk nama domain kustom. Selanjutnya, Anda menyiapkan data DNS untuk mengarahkan nama domain kustom ke titik akhir yang baru disediakan. Terakhir, Anda menghapus data konfigurasi nama domain kustom yang sudah usang.

Pertimbangan

Berikut ini adalah pertimbangan untuk memigrasikan domain kustom Anda antara titik akhir API Regional dan titik akhir API yang dioptimalkan tepi.

  • Nama domain kustom yang dioptimalkan tepi memerlukan sertifikat yang disediakan oleh ACM dari Wilayah AS Timur (Virginia N.). us-east-1 Sertifikat ini didistribusikan ke semua lokasi geografis.

  • Nama domain kustom Regional memerlukan sertifikat yang disediakan oleh ACM di Wilayah yang sama yang menghosting API. Anda dapat memigrasikan nama domain kustom yang dioptimalkan tepi yang tidak ada di us-east-1 Wilayah ke nama domain kustom Regional dengan meminta sertifikat ACM baru dari Wilayah yang lokal ke API.

  • Mungkin diperlukan waktu hingga 60 detik untuk menyelesaikan migrasi antara nama domain kustom yang dioptimalkan tepi dan nama domain kustom Regional. Waktu migrasi juga tergantung pada saat Anda memperbarui catatan DNS Anda.

Migrasi nama domain kustom

Prosedur berikut menunjukkan cara memigrasikan nama domain kustom yang dioptimalkan tepi ke nama domain kustom Regional.

AWS Management Console
  1. Masuk ke konsol API Gateway di https://console.aws.amazon.com/apigateway.

  2. Pilih Nama domain khusus dari panel navigasi utama.

  3. Pilih nama domain kustom yang dioptimalkan tepi.

  4. Untuk konfigurasi Endpoint, pilih Edit.

  5. Pilih Tambahkan titik akhir Regional.

  6. Untuk sertifikat ACM, pilih sertifikat.

    Sertifikat Regional harus berada di Wilayah yang sama dengan API Regional.

  7. Pilih Simpan perubahan.

  8. Siapkan data DNS untuk mengarahkan nama domain kustom Regional ke nama host Regional ini. Untuk informasi selengkapnya, lihat mengonfigurasi Route 53 untuk merutekan lalu lintas ke API Gateway.

  9. Setelah mengonfirmasi bahwa konfigurasi DNS Anda menggunakan titik akhir yang benar, Anda menghapus konfigurasi titik akhir yang dioptimalkan tepi. Pilih nama domain kustom Anda, lalu untuk konfigurasi titik akhir yang dioptimalkan di tepi, pilih Hapus.

  10. Konfirmasikan pilihan Anda dan hapus titik akhir.

AWS CLI

update-domain-namePerintah berikut memigrasikan nama domain kustom edge-optmized ke nama domain kustom Regional:

aws apigateway update-domain-name \ --domain-name 'api.example.com' \ --patch-operations '[ { "op":"add", "path": "/endpointConfiguration/types","value": "REGIONAL" }, { "op":"add", "path": "/regionalCertificateArn", "value": "arn:aws:acm:us-west-2:123456789012:certificate/cd833b28-58d2-407e-83e9-dce3fd852149" } ]'

Sertifikat Regional harus dari Wilayah yang sama dengan API Regional.

Outputnya akan terlihat seperti berikut:

{ "certificateArn": "arn:aws:acm:us-east-1:123456789012:certificate/34a95aa1-77fa-427c-aa07-3a88bd9f3c0a", "certificateName": "edge-cert", "certificateUploadDate": "2017-10-16T23:22:57Z", "distributionDomainName": "d1frvgze7vy1bf.cloudfront.net", "domainName": "api.example.com", "endpointConfiguration": { "types": [ "EDGE", "REGIONAL" ] }, "regionalCertificateArn": "arn:aws:acm:us-west-2:123456789012:certificate/cd833b28-58d2-407e-83e9-dce3fd852149", "regionalDomainName": "d-fdisjghyn6.execute-api.us-west-2.amazonaws.com" }

Untuk nama domain kustom Regional yang dimigrasi, regionalDomainName properti yang dihasilkan menampilkan nama host API Regional. Anda harus menyiapkan catatan DNS untuk mengarahkan nama domain kustom Regional ke nama host Regional ini. Hal ini memungkinkan lalu lintas yang terikat pada nama domain kustom untuk diarahkan ke host Regional.

Setelah catatan DNS disetel, Anda dapat menghapus nama domain kustom yang dioptimalkan tepi. update-domain-namePerintah berikut menghapus nama domain kustom yang dioptimalkan tepi:

aws apigateway update-domain-name \ --domain-name api.example.com \ --patch-operations '[ {"op":"remove", "path":"/endpointConfiguration/types", "value":"EDGE"}, {"op":"remove", "path":"certificateName"}, {"op":"remove", "path":"certificateArn"} ]'
  1. Masuk ke konsol API Gateway di https://console.aws.amazon.com/apigateway.

  2. Pilih Nama domain khusus dari panel navigasi utama.

  3. Pilih nama domain kustom yang dioptimalkan tepi.

  4. Untuk konfigurasi Endpoint, pilih Edit.

  5. Pilih Tambahkan titik akhir Regional.

  6. Untuk sertifikat ACM, pilih sertifikat.

    Sertifikat Regional harus berada di Wilayah yang sama dengan API Regional.

  7. Pilih Simpan perubahan.

  8. Siapkan data DNS untuk mengarahkan nama domain kustom Regional ke nama host Regional ini. Untuk informasi selengkapnya, lihat mengonfigurasi Route 53 untuk merutekan lalu lintas ke API Gateway.

  9. Setelah mengonfirmasi bahwa konfigurasi DNS Anda menggunakan titik akhir yang benar, Anda menghapus konfigurasi titik akhir yang dioptimalkan tepi. Pilih nama domain kustom Anda, lalu untuk konfigurasi titik akhir yang dioptimalkan di tepi, pilih Hapus.

  10. Konfirmasikan pilihan Anda dan hapus titik akhir.

Prosedur berikut menunjukkan cara memigrasikan nama domain kustom Regional ke nama domain kustom yang dioptimalkan tepi.

AWS Management Console
  1. Masuk ke konsol API Gateway di https://console.aws.amazon.com/apigateway.

  2. Di panel navigasi utama, pilih Nama domain khusus.

  3. Pilih nama domain kustom Regional.

  4. Untuk konfigurasi Endpoint, pilih Edit.

  5. Pilih Tambahkan titik akhir yang dioptimalkan tepi.

  6. Untuk sertifikat ACM, pilih sertifikat.

    Sertifikat domain yang dioptimalkan tepi harus dibuat di Wilayah. us-east-1

  7. Pilih Simpan.

  8. Siapkan data DNS untuk mengarahkan nama domain kustom yang dioptimalkan tepi ke nama host yang dioptimalkan tepi ini. Untuk informasi selengkapnya, lihat mengonfigurasi Route 53 untuk merutekan lalu lintas ke API Gateway.

  9. Setelah mengonfirmasi bahwa konfigurasi DNS Anda menggunakan titik akhir yang benar, Anda menghapus konfigurasi titik akhir Regional. Pilih nama domain kustom Anda, dan kemudian untuk konfigurasi titik akhir Regional, pilih Hapus.

  10. Konfirmasikan pilihan Anda dan hapus titik akhir.

AWS CLI

update-domain-namePerintah berikut memigrasikan nama domain kustom Regional Anda ke nama domain kustom yang dioptimalkan tepi:

aws apigateway update-domain-name \ --domain-name 'api.example.com' \ --patch-operations '[ { "op":"add", "path": "/endpointConfiguration/types","value": "EDGE" }, { "op":"add", "path": "/certificateName", "value": "edge-cert" }, {"op":"add", "path": "/certificateArn", "value": "arn:aws:acm:us-east-1:738575810317:certificate/34a95aa1-77fa-427c-aa07-3a88bd9f3c0a"} ]'

Sertifikat domain yang dioptimalkan tepi harus dibuat di Wilayah. us-east-1

Outputnya akan terlihat seperti berikut:

{ "certificateArn": "arn:aws:acm:us-east-1:738575810317:certificate/34a95aa1-77fa-427c-aa07-3a88bd9f3c0a", "certificateName": "edge-cert", "certificateUploadDate": "2017-10-16T23:22:57Z", "distributionDomainName": "d1frvgze7vy1bf.cloudfront.net", "domainName": "api.example.com", "endpointConfiguration": { "types": [ "EDGE", "REGIONAL" ] }, "regionalCertificateArn": "arn:aws:acm:us-east-1:123456789012:certificate/3d881b54-851a-478a-a887-f6502760461d", "regionalDomainName": "d-cgkq2qwgzf.execute-api.us-east-1.amazonaws.com" }

Untuk nama domain kustom yang ditentukan, API Gateway menampilkan nama host API yang dioptimalkan tepi sebagai nilai properti. distributionDomainName Anda harus menetapkan catatan DNS untuk mengarahkan nama domain kustom yang dioptimalkan tepi ke nama domain distribusi ini. Ini memungkinkan lalu lintas yang terikat pada nama domain kustom yang dioptimalkan tepi untuk dirutekan ke nama host API yang dioptimalkan tepi.

Setelah catatan DNS disetel, Anda dapat menghapus jenis REGION titik akhir dari nama domain kustom. update-domain-namePerintah berikut menghapus tipe endpoint Regional:

aws apigateway update-domain-name \ --domain-name api.example.com \ --patch-operations '[ {"op":"remove", "path":"/endpointConfiguration/types", value:"REGIONAL"}, {"op":"remove", "path":"regionalCertificateArn"} ]'

Outputnya terlihat seperti berikut:

{ "certificateArn": "arn:aws:acm:us-east-1:738575810317:certificate/34a95aa1-77fa-427c-aa07-3a88bd9f3c0a", "certificateName": "edge-cert", "certificateUploadDate": "2017-10-16T23:22:57Z", "distributionDomainName": "d1frvgze7vy1bf.cloudfront.net", "domainName": "api.example.com", "endpointConfiguration": { "types": "EDGE" } }
  1. Masuk ke konsol API Gateway di https://console.aws.amazon.com/apigateway.

  2. Di panel navigasi utama, pilih Nama domain khusus.

  3. Pilih nama domain kustom Regional.

  4. Untuk konfigurasi Endpoint, pilih Edit.

  5. Pilih Tambahkan titik akhir yang dioptimalkan tepi.

  6. Untuk sertifikat ACM, pilih sertifikat.

    Sertifikat domain yang dioptimalkan tepi harus dibuat di Wilayah. us-east-1

  7. Pilih Simpan.

  8. Siapkan data DNS untuk mengarahkan nama domain kustom yang dioptimalkan tepi ke nama host yang dioptimalkan tepi ini. Untuk informasi selengkapnya, lihat mengonfigurasi Route 53 untuk merutekan lalu lintas ke API Gateway.

  9. Setelah mengonfirmasi bahwa konfigurasi DNS Anda menggunakan titik akhir yang benar, Anda menghapus konfigurasi titik akhir Regional. Pilih nama domain kustom Anda, dan kemudian untuk konfigurasi titik akhir Regional, pilih Hapus.

  10. Konfirmasikan pilihan Anda dan hapus titik akhir.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.