gpt4 book ai didi

访问安全区域后,Wordpress Marketpress 强制所有链接为 https

转载 作者:太空宇宙 更新时间:2023-11-03 13:55:35 26 4
gpt4 key购买 nike

我在我的网站上使用 Marketpress 和 Wordpress。 Marketpress 仅通过 SSL 保护必要的页面。如果我在 protected 页面上,即 https://,并尝试访问常规链接(即:HomeAbout Us code> 它将尝试在 URL 中强制使用 https,从而给我一个不受信任的错误。我怎样才能摆脱这个功能,因为我不希望我的整个网站永远受到保护,尤其是在用户访问了安全区域之后。

编辑:我想 1 个快速解决方案是在自定义菜单区域中手动输入链接,但我想避免这是一个糟糕的解决方法。

最佳答案

我在 header.php 文件中使用了以下内容,效果很好:

if(is_page_template( 'template1.php' ) || is_page_template( 'template2.php')) {
$pg_use_ssl = "yes";
}

if($_SERVER["HTTPS"] == "on" && $pg_use_ssl != "yes") { // Force NO ssl
header("Location: http://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
exit();
}

if($pg_use_ssl == "yes" && $_SERVER["HTTPS"] != "on") {
header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
exit();
}

这将仅在特定页面模板上强制使用 https://,并在所有其他页面模板上强制使用 http://。

关于访问安全区域后,Wordpress Marketpress 强制所有链接为 https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11215880/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com