将我的sub.my-domain.com重定向到discord

时间:2016-08-12 01:03:28

标签: redirect dns weebly

我一直在寻找使用DNS的方法将我的域名子域名http://server.my-domain.com重定向到https://discordapp.com/invite/server

4 个答案:

答案 0 :(得分:2)

当我找到这个问题的答案时,我很乐意与大家分享,

  1. 在您的域名服务器上创建 CNAME :(或您想要的任何其他名称)
  2. 将CNAME定位到:discordapp.gg.opts-slash.INVITECODE.redirect.center,但将 INVITECODE 更改为您的服务器邀请码
  3. 保存它,你很高兴!
  4. 请注意: 如果你想将它用于discordapp以外的其他方法,请记住:

    .opts-slash 表示 / ,例如您有http://domain.com/123,将您的http://example.my-domain.com/重定向到http://domain.com/123类型 CNAME domain.com.opts-slash.123.redirect.center以及您的 CNAME 名称。

答案 1 :(得分:0)

对我来说,像以前的答案那样的重定向不起作用。 免费(减去域名)和简便的解决方案是使用Amazon Web Services。创建一个AWS账户并遵循此指南:

https://kennbrodhagen.net/2016/04/02/how-to-return-302-using-api-gateway-lambda/


然后使用Route53创建一个CNAME以重定向到API网关:

How to CNAME to Amazon API Gateway Endpoint

答案 2 :(得分:0)

1)创建永不过期的Discord邀请。

2)使用.GG URL查找.COM URL。将.GG URL粘贴到浏览器中时,您将在浏览器中重定向。

https://discord.gg/abc12de(重定向至)-> https://discordapp.com/invite/abc12de

注意:两个网址之间的abc12de(示例)保持不变。

3)在您的GoDaddy域中,向下和向右滚动。选择转发。

4)转发至:(下拉)https://(填写框)discordapp.com/invite/abc12de <-注意:从原始网址中删除https。

5)前进类型:永久(301)

6)设置:仅转发

7)保存并等待。

8)您会注意到创建了一条新的A记录,其TTL为600秒。这表明您的设置已完成,现在应该可以使用。

包含其他信息的网址:https://www.godaddy.com/help/forward-my-domain-12123

答案 3 :(得分:0)

由于我无法直接通过 CNAME 重定向它,因此我通过创建一个简单的 netlify 应用程序而成功,该应用程序仅通过 JS 重定向:

  1. 使用以下内容创建 index.html:

<html>

<head>
  <title>Discord redirect</title>
</head>

<body>
  <script>
    window.location.replace("https://discord.com/invite/INVITECODE");
  </script>
</body>

</html>

  1. 将 index.html 放在一个文件夹中并上传到 netlify
  2. 您将获得一个唯一的名称,例如 eloquent-noyce-x00xx0
  3. 使用 eloquent-noyce-x00xx0.netlify.app 为您的应用设置 CNAME。(最后一个点很重要!)
  4. 在 netlify 中将您的 mydiscord.mydomain.com 设置为自定义域
  5. 就是这样,访问 mydiscord.mydomain.com 它将重定向您