首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在htaccess中从所有http重定向到https

在htaccess中从所有http重定向到https
EN

Stack Overflow用户
提问于 2015-02-10 17:03:16
回答 2查看 34关注 0票数 0

为了能够将所有的http重定向到https,我使用了以下.htaccess:

代码语言:javascript
运行
复制
Options All -Indexes DirectoryIndex index.php index.html index.htm

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]

关于我读过的文档,它应该是有效的。

但问题是我收到了错误310: ERR_TOO_MANY_REDIRECTS。

会有什么问题呢?

EN

Stack Overflow用户

发布于 2015-02-10 17:11:45

我不希望它基于服务器端口,而只是检查它是否不是HTTPS,而且使用特定的服务器名称可以帮助它在部署时更容易一些!

代码语言:javascript
运行
复制
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28427652

复制
相关文章

相似问题

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