我在Kohana 3.2上,我需要将相同的应用程序部署到HTTP服务器和HTTPS服务器。在我的HTML头脑中,我一直都很喜欢:
<base href="<? echo URL::base(TRUE) ?>">
这是我发现的最好的观点之一。问题是,这是我第一次部署到HTTPS并返回错误的URL。这是我要求的网址:https://s37839.gridserver.com/external/discovery/fbtabs/tlc_y_curiosidad/index.php/app/320141391342439
这就是URL :: base(TRUE)返回的内容:http://s37839.gridserver.com:443/external/discovery/fbtabs/tlc_y_curiosidad/
(注意“http://”和443端口。)
这样,页面就不会正确加载资源。您可以自己检查页面源。
我希望它很清楚。请告诉我。非常感谢!