蓝小振 发表于 2017-3-13 10:51:23

使用javascript使网址http自动转跳https的问题

<script type="text/javascript">
var targetProtocol = "https:";
if (window.location.protocol != targetProtocol)
window.location.href = targetProtocol +
window.location.href.substring(window.location.protocol.length);
</script>

上述的指令可以使访客今天网址输入http会自动转跳至https,
一般网站的话是输入在<head></head>内就可以运行了,
但discuz x3.2的话,请问要输入在哪里呢,
打开forum.php并没有找到<head></head>部分,
是要从管理中心的后台输入,还是说要从哪个地方呢?

69jiejie 发表于 2017-3-13 10:51:23

加到后台seo 其他里就行

2014伤心男 发表于 2017-3-13 10:51:23

nginx的话 还是建议return 301 https://$server_name$request_uri;

天天三餐白米饭 发表于 2017-3-13 10:51:23

qx0000 发表于 2017-2-12 21:26
加到后台seo 其他里就行
有找到了,全局 > SEO設置 > 其他 > 其他頭部信息,
謝謝。

幻影坦克2016 发表于 2017-3-13 10:51:23

qq464740 发表于 2017-2-13 08:49
nginx的话 还是建议return 301 https://$server_name$request_uri;
其實,不知道空間是nginx還是apache。QAQ
cPanel後台找了老半天還是找不到相關信息。...

幻影坦克2016 发表于 2017-3-13 10:51:23

这个加上了链接地址打开错误的

夏了的夏天T 发表于 2017-3-13 10:51:23

榊鷹設計 发表于 2017-2-14 16:28
这个加上了链接地址打开错误的
请问是什么样的错误呢?
可以的话方便说明一下吗,谢谢。
风音只是用了一般php网站做了实测是没有问题的,
discuz的部分还在规划中所以还没实测过。
当然还要配合上.htaccess的设置,
先把有www的网址导向到没有www的网址,
然后再配合上述的javascript把连结导向https的开头。
页: [1]
查看完整版本: 使用javascript使网址http自动转跳https的问题