簡體   English   中英

您如何使用 Amazon Route 53 將子域重定向到特定頁面?

[英]How do you use Amazon Route 53 to redirect a subdomain to a specific page?

我想使用 Amazon Route 53 將我的子域“subdomain.example.com”重定向到我網站“example.com/specific-page”上的特定頁面。這可能嗎?

我看到了這個答案並嘗試了它( 在 Amazon Route53 中設置基於 DNS 的 URL 轉發),但這似乎只允許您重定向到根域,而不是該域上的特定頁面。

53 號公路可以做到這一點嗎?

將Route53設置為指向子域。 其余部分應由您的網絡服務器處理。 對於Apache,您可以使用.htaccess。 對於NGINX,我會相應地設置服務器和位置塊。

我不相信這是可能的。

您可以設置DNS通配符,以便將* .example.com映射到特定服務器,然后該服務器可以使用類似mod_rewrite的內容從somename.example.com重定向到example.com/somename。

這實際上非常簡單。

  • 按照原始示例中列出的說明進行操作, 但不要執行步驟3
  • 而不是按照步驟#3執行此操作:
    • subdomain.example.com的S3 Properties中,選擇Static Website Hosting
    • 選擇單選按鈕將所有請求重定向到另一個主機名
    • 在文本框中,輸入example.com/specific-page
    • 單擊保存
  • 繼續執行原始示例中概述的其余步驟。

你的桶應該是這樣的: 在此輸入圖像描述

您可以通過創建 S3 存儲桶來解決此問題,為static web hosting啟用存儲桶。 在存儲桶中的static web hosting選項卡上,您可以配置重定向規則,將該重定向規則設置為https並將重定向主機設置為所需的地址,例如example.com/blabla

然后轉到 Route53,為托管區域配置A record ,啟用Alias ,並將A record指向 S3 存儲桶端點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM