首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义域上的页面出现“重定向太多”错误

问自定义域上的页面出现“重定向太多”错误
EN

Stack Overflow用户
提问于 2017-12-18 22:19:47
回答 3查看 5.7K关注 0票数 2

我有一个来自Namecheap.com的域名,并通过github页面托管了一个页面。有时我的页面无法加载,并给出“重定向太多”的错误。我认为问题出在我的高级DNS中的某个地方。看看它--enter image description here

基本上,我有2个A记录指向Github的IP地址,一个CNAME记录指向mygithubusername.github.io,一个URL重定向记录指向我的域。我做错了什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-12-19 14:07:34

据我所知,问题来自于URL重定向记录。当尝试访问www.akshayud.me时,它重定向到akshayud.me,当它命中URL重定向时,它重定向回www.akshayud.me,后者重定向到akshayud.me并进行无限循环。

要解决这个问题,请从DNS中删除URL记录(这是我首选的解决方案),或者在web服务器级别修复从www到root的重定向。下面是我的wget输出(我只使用了URL记录IP来保证URL重定向记录的100%使用率):

代码语言:javascript
复制
$ wget www.akshayud.me

--2017-12-19 08:03:18--  http://www.akshayud.me/
Resolving www.akshayud.me (www.akshayud.me)... 151.101.1.147, 151.101.65.147, 151.101.129.147, ...
Connecting to www.akshayud.me (www.akshayud.me)|151.101.1.147|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://akshayud.me/ [following]

--2017-12-19 08:03:18--  http://akshayud.me/
Resolving akshayud.me (akshayud.me)... 162.255.119.148
Connecting to akshayud.me (akshayud.me)|162.255.119.148|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://www.akshayud.me/ [following]

--2017-12-19 08:03:18--  http://www.akshayud.me/
Connecting to www.akshayud.me (www.akshayud.me)|151.101.1.147|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://akshayud.me/ [following]

--2017-12-19 08:03:18--  http://akshayud.me/
Connecting to akshayud.me (akshayud.me)|162.255.119.148|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://www.akshayud.me/ [following]

--2017-12-19 08:03:19--  http://www.akshayud.me/
Connecting to www.akshayud.me (www.akshayud.me)|151.101.1.147|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://akshayud.me/ [following]
票数 1
EN

Stack Overflow用户

发布于 2019-04-08 18:36:31

我也有同样的问题,解决方案是在我的github CNAME文件中,我必须更改我的网页标题。所以在我把它改成"www.mywebpage.hu“之后(在没有”www.“之前),就不会再发生重定向的问题了。我已经检查了你的CNAME,你没有'www.‘同样,如果你用这个来完成你的标题,也许会有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2021-04-12 15:02:47

我也遇到了同样的麻烦,对我来说,

我是如何修复的:

这个错误出现在我的CNAME记录中。我将CNAME www指向我的github pages域(username.github.io),因此当我命中该域时,它会创建一个github domain -> custom domain -> github domain .....循环,因为GitHub域会自动重定向到自定义域。将CNAME值更改为我的自定义域解决了此问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47870394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档