

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

# Perbarui titik akhir akses Anda dengan URL khusus
<a name="webapp-customize"></a>

Titik akhir akses default yang dibuat dengan aplikasi web Anda berisi pengenal yang dihasilkan layanan. Untuk memberikan pengalaman bermerek, Anda mungkin ingin memberikan URL khusus bagi pengguna Anda untuk mengakses aplikasi web Transfer Family Anda. Topik ini menjelaskan cara memperbarui titik akhir akses Anda dengan URL khusus.

**catatan**  
Titik akhir akses tidak dapat disesuaikan untuk titik akhir VPC. Untuk menambahkan URL kustom, gunakan titik akhir publik.

**catatan**  
Prosedur berikut bergantung pada Anda menggunakan [template CloudFormation tumpukan](https://s3.amazonaws.com/aws-transfer-resources/custom-domain-templates/aws-transfer-web-app-custom-domain-distribution.template.yml) yang direkomendasikan. Anda tidak perlu menggunakan template: Anda dapat membuat distribusi dengan menggunakan [CloudFront konsol](https://console.aws.amazon.com/cloudfront/v4/home) secara langsung.  
Namun, template yang disediakan menyederhanakan proses, dan membuatnya lebih mudah untuk menghindari kesalahan konfigurasi. Jika Anda tidak menggunakan CloudFormation template, pastikan untuk mengikuti panduan ini:  
[Kebijakan permintaan Origin](https://docs.aws.amazon.com//AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html#managed-origin-request-policy-cors-custom) harus meneruskan string kueri dan cookie ke asal, dan tidak boleh meneruskan `Host` header ke asal.
[Kebijakan Cache](https://docs.aws.amazon.com//AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html#managed-cache-policy-origin-cache-headers) tidak boleh menyertakan `Host` header dalam kunci cache.

**Untuk menyesuaikan URL aplikasi web**

1. Buat CloudFront distribusi dengan menggunakan template yang disediakan Transfer Family, AWS CloudFormation [template CloudFormation stack](https://s3.amazonaws.com/aws-transfer-resources/custom-domain-templates/aws-transfer-web-app-custom-domain-distribution.template.yml).

   1. Buka CloudFormation konsol di [https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/).

   1. Pilih **Buat tumpukan** dan tentukan yang berikut ini.
      + Di bagian **Prasyarat - Siapkan templat**, pilih **Pilih templat yang ada**.
      + Di bagian **Tentukan templat**, pilih **Unggah file templat**.
      + Simpan file [template CloudFormation stack]( https://s3.amazonaws.com/aws-transfer-resources/custom-domain-templates/aws-transfer-web-app-custom-domain-distribution.template.yml), lalu unggah di sini.

   1. Pilih **Berikutnya** dan berikan informasi berikut.
      + **WebAppEndpoint**: salin nilai dari aplikasi web Anda
      + **AccessEndpoint**: berikan nama domain khusus yang ingin Anda gunakan
      + **AcmCertificateArn**: menyediakan ARN untuk SSL/TLS sertifikat publik atau swasta yang disimpan di AWS Certificate Manager 

   1. Selesaikan CloudFormation wizard sampai tumpukan baru Anda dibuat.

1. Di aplikasi web Anda, edit **titik akhir Access**, perbarui **URL Kustom** ke URL yang ingin Anda gunakan.  
![\[Layar menampilkan titik akhir akses khusus untuk aplikasi web Transfer Family.\]](http://docs.aws.amazon.com/id_id/transfer/latest/userguide/images/webapp-custom-name.png)

1. Buat catatan DNS untuk merutekan lalu lintas untuk nama domain kustom Anda ke CloudFront distribusi. Jika Anda menggunakan Route 53 untuk zona tersebut, Anda dapat membuat catatan Alias atau CNAME ke nama CloudFront distribusi (misalnya, **xxxx.cloudfront.net**). Untuk informasi tentang menggunakan Amazon Route 53 dengan CloudFront, lihat [Mengonfigurasi Amazon Route 53 untuk merutekan lalu lintas ke CloudFront distribusi](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-cloudfront-distribution.html#routing-to-cloudfront-distribution-config).

1. Perbarui kebijakan berbagi sumber daya lintas asal Anda dengan mengganti titik akhir akses default dengan baris berikut di blok `AllowedOrigins` kode:

   ```
    "https://custom-url"
   ```

   Anda perlu membuat perubahan ini untuk setiap bucket yang digunakan oleh aplikasi web Anda.

   Setelah Anda melakukan pembaruan, `AllowedOrigins` bagian kebijakan CORS Anda akan terlihat seperti berikut:

   ```
   "AllowedOrigins": [
       "https://custom-url"],
   ```

   Anda hanya perlu satu AllowedOrigins entri untuk setiap aplikasi web Transfer Family.

   Lihat [Mengatur berbagi sumber daya lintas asal (CORS) untuk prosedur bucket Amazon S3 Anda untuk](access-grant-cors.md#cors-configure) detail selengkapnya.

Anda sekarang dapat mengunjungi titik akhir akses kustom Anda, dan membagikan tautan ini dengan pengguna akhir Anda.