我试图打开http://top-minecraft-servers.com中的ssl,但它打破了。在img标签中使用的所有相对网址如/ userdata等,或者href它指向http而不是https。 例如
<a style="text-transform: uppercase;" id="vote" class="btn btn-default serv-vote-btn" <? echo $account_user_id ?>" href="/vote">
将会
http://top-minecraft-servers.com/vote
不
https://top-minecraft-servers.com/vote
我的问题是如何在不对所有链接进行硬编码的情况下轻松完成,因为对所有链接进行硬编码将会非常困难。
请帮忙 感谢
答案 0 :(得分:2)
您的文档中有一个基本的href标记,这就是问题所在:
<base href="http://top-minecraft-servers.com/">
您还需要将其更改为https:
<base href="https://top-minecraft-servers.com/">
或者,只需将其完全删除即可。我不确定它是否可以用于任何目的。
如果您有base
个标记,那么它的href
属性基本上会预先附加到文档中的所有相对链接,从而有效地使它们全部绝对链接
见这里:https://developer.mozilla.org/en/docs/Web/HTML/Element/base