请问怎样当别人访问根域名的时候,直接跳到带 https 的根域名。

2016 年 12 月 9 日
 Kylinsun
3523 次点击
所在节点    问与答
20 条回复
rosu
2016 年 12 月 9 日
301 重定向?或者重写页面?
Kylinsun
2016 年 12 月 9 日
@rosu 我可以表达的不清晰,我是想当别访问 www.xxxx.com 跳转到 https://www.xxxx.com.
mornlight
2016 年 12 月 9 日
服务端 301 重定向
wevsty
2016 年 12 月 9 日
直接设置 301 或者 302 就行了
jarlyyn
2016 年 12 月 9 日
301 重定向……
nigelvon
2016 年 12 月 9 日
Header 里面加个 Strict-Transport-Security
Kylinsun
2016 年 12 月 9 日
@mornlight @jarlyyn @nigelvon 谢谢你们的回复,我在折腾一下。
jarlyyn
2016 年 12 月 9 日
server {

server_name www.herbcreation.com;

listen 80;

rewrite ^/(.*)$ https://www.herbcreation.com/$1 permanent;

}

我的 nginx 配置
Kylinsun
2016 年 12 月 9 日
@jarlyyn 我知道怎么做了,谢谢你的帮助。
ys0290
2016 年 12 月 9 日
善用 www.example.com ,慎用 www.xxx.com
jarlyyn
2016 年 12 月 9 日
@ys0290

2 楼是 4 个 x....
Kylinsun
2016 年 12 月 9 日
@ys0290 抱歉。-。-!
lissome
2016 年 12 月 9 日
if ($ssl_protocol = "") { return 301 https://$host$request_uri; }
yytsjq
2016 年 12 月 9 日
Nginx

server {
listen 80;
server_name www.example.com;
return 301 https://www.example.com$request_uri;
}
Kylinsun
2016 年 12 月 9 日
终于搞定,域名我就不发出了,小站。。。
环境 lamp
未解决:我在项目文件能创建.htaccess 配置好规则,然而并未生效,现在还没找出是什么原因.
解决:我是通过修改 vhosts 的配置文件实现 301 重定向.
![image]("https://ooo.0o0.ooo/2016/12/09/584a4401750a5.png")
Kylinsun
2016 年 12 月 9 日
更新一下图片![image]( https://ooo.0o0.ooo/2016/12/09/584a4401750a5.png)
mephisto
2016 年 12 月 9 日
return 301 https://$server_name$request_uri;
mephisto
2016 年 12 月 9 日
add_header Strict-Transport-Security "max-age=31536000";
lhbc
2016 年 12 月 9 日
你们啊,动不动就让楼主加 HSTS ,这是想坑死楼主吗?
哈哈哈
galenzhao
2016 年 12 月 9 日
hsts 有啥不好么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/326402

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX