架构师

您现在的位置是:首页 > 技术博客 > 爱运维

爱运维

此网页包含过多的重定向

架构师小跟班 2020-05-15 爱运维
今天有人反映网站加载不了图片,说是有跨域问题看到这个图,我瞬间知道哪里出现问题了。其实我觉得只需要给网站做个强制HTTPS跳转就行了,但是大佬说可以做个301重定向,于是我想试

今天有人反映我的网站加载不了图片,

说是有跨域问题

看到这个图,我瞬间知道哪里出现问题了。有的人访问我的网站用的是http,有的用的https。网站的静态资源都是在https下,所以http协议的请求就存在跨域问题。

其实我觉得只需要给网站做个强制HTTPS跳转就行了,但是大佬说可以做个301重定向,于是我就想试试,

于是:

嗯,网站打不开了。提示说此网页包含过多的重定向。

然后我把301重定向关掉了就好了。另一位大佬回复说强制ssl和301只能选一个。

我试了试,果然好了。感谢大佬!具体操作如下:

强制HTTPS后,通过HTTP协议的请求会自动转为HTTPS,而同样是HTTPS协议就不会出现跨域问题了(协议、IP、端口号这三个只要有一个不一样,浏览器都会引起浏览器同源策略拦截,造成跨域问题)。

文章评论