如何指向我的主机但保留我的别名?

如何指向我的主机但保留我的别名?

我从 namecheap 购买了我的域名(假设example.com),并在 heroku 上托管的博客中添加了一个子域名。关联的主机记录如下所示:

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

现在当我访问时,它blog.example.com就像一个重定向,它将位置栏的地址更改为tomyblog.herokuapp.com。我希望它保留blog.example.com在位置栏中,因为它是用户应该看到的地址,而不是我提供内容的地址。

我读过一些文档,其中有些建议使用记录NS,但 namcheap 无法使用记录,所以我无法真正测试。它仅提供AAAA和类型的记录。SRVCNAME

答案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/

您需要调查它的配置。

相关内容