繁体   English   中英

如何使用PHP Includes维护HTTPS连接

[英]How to maintain an HTTPS connection with PHP Includes

我目前在安全服务器上有一个网站设置。

当我进入我的网站时,浏览器将在页面加载开始时显示HTTPS安全连接符号,但是一旦页面完全加载,该符号将被划掉(google chrome)或消失(Safari)。

我了解任何未通过HTTPS路径链接到特定页面的文件都将导致该页面不被视为安全。

我已经将所有CSS和JavaScript文件设置为可通过https://www.example.com/file访问,但是我了解所有PHP包含的内容也必须通过HTTPS安全路径进行访问。

当我将php.ini文件设置为“ allow_url_include = on”时,它仍然不允许我使用URL路径。 另外,我还设置了“ allow_url_fopen = on”,但仍无法使用https://www.example.com进行URL包含。

有人可以向我解释如何使它起作用,以便通过HTTPS包含每个PHP包含的内容,以便我的所有页面在用户的浏览器中都显示为HTTPS吗? (这是一个电子商务网站,因此对于我的用户来说,这个因素很重要)。

我已将所有CSS和JavaScript文件设置为通过https://www.example.com/file访问

好。

您还需要对所有图像以及包含的所有其他资源执行此操作。

但是,我了解我的所有PHP包含项也必须通过HTTPS安全路径进行访问。

通常,PHP包含应该从文件系统完成,而不要完全不击中HTTP(S)(因为效率低下)。

浏览器虽然看不到PHP的功能,但这不是造成问题的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM