如何指向我的主機但保留我的別名?

如何指向我的主機但保留我的別名?

我從 namecheap 購買了我的網域(比方說example.com),並向我在 heroku 託管的部落格新增了一個子網域。關聯的主機記錄如下所示:

Type: CNAME
Host: blog
Target: tomyblog.herokuapp.com

現在,當我訪問blog.example.com它時,它就像重定向一樣,它將地址欄的地址更改為tomyblog.herokuapp.com。我希望它保留blog.example.com在地址欄中,因為它是用戶應該看到的地址,而不是我提供內容的地址。

我讀過一些文檔,其中一些建議使用NS記錄,但這不適用於 namcheap,所以我無法真正測試。它僅提供AAAASRVCNAME記錄類型。

答案1

這個問題背後的前提是不正確的。 CNAME 不充當重定向。 Web 伺服器上的重新導向可作為重新導向。

更新:您的網頁伺服器正在傳送以下內容:

HTTP/1.1 301 Moved Permanently
Server: Cowboy
Connection: close
X-Powered-By: Express
Location: https://blog-onushshar.herokuapp.com/
Vary: Accept, Accept-Encoding
Content-Type: text/plain; charset=utf-8
Content-Length: 71
Date: Wed, 30 Sep 2015 14:50:32 GMT
Via: 1.1 vegur

Moved Permanently. Redirecting to https://blog-onushshar.herokuapp.com/

您需要調查其配置。

相關內容