首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Https重定向错误

Https重定向错误
EN

Stack Overflow用户
提问于 2017-09-22 09:31:10
回答 1查看 94关注 0票数 1

我有一个http://xyz.co/网站的SSL证书。

我创建.htacces文件是为了迫使用户使用https而不是http。

我试过:-

代码语言:javascript
复制
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

但它显示了我的错误

net::ERR_TOO_MANY_REDIRECTS

EN

回答 1

Stack Overflow用户

发布于 2017-09-22 09:48:11

尝试重定向到一个完全不同的url,以确保您的条件实际上是开火。乍一看,我会说你的RewriteRule是错的,因为这不是RegEx,^只是一个锚。

所以试试这个:RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^.* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

当您删除这个部分时,我想您不会得到ERR_TOO_MANY_REDIRECTS错误。

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

https://stackoverflow.com/questions/46361380

复制
相关文章

相似问题

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