将 Codeigniter 站点从 http 更改为 https 站点 - 不起作用

2024-03-18

我有一个 codeigniter 网站,它在运行时运行良好http.

然后我们的客户将网站移动到新服务器,该服务器具有https安全。

这意味着现在网站网址是http://mysite.com.

但现在我的网站无法正常工作...

这是什么原因呢?

那是我的 codeigniter 网站无法正常工作https.

它只显示主页,没有 jquery 效果等不起作用。

我已经改变了base_url在 config.php 中为https://mysite.com.


Try this

function redirectToHTTPS()
{
  if($_SERVER['HTTPS']!="on")
  {
     $redirect= "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
     header("Location:$redirect");
  }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 Codeigniter 站点从 http 更改为 https 站点 - 不起作用 的相关文章

  • 通过 Sparkpost 发送 iCal 邀请

    我正在尝试使用 SparkPost 通过电子邮件以附件形式发送日历邀请 但收到电子邮件后邀请不会打开 我使用两个文件 calendarinvite php 来创建邀请 使用 Sendemail php 来发送电子邮件 calendarinv
  • 如何将变量插入 PHP 数组?

    我在网上查了一些答案 但都不是很准确 我希望能够做到这一点 id result id info array id Example echo info 0 这有可能吗 您需要的是 不推荐 info array id Example varia
  • 我可以让 swagger-php 在查询字符串上使用数组吗?

    我使用 Swagger php 当我定义查询字符串上的参数时 它可以是一个数组 但据我所知 它不支持这种查询字符串 https api domain tld v1 objects q 1 q 5 q 12 我相信这会被设定in the co
  • Laravel Auth:attempt() 不会持久登录

    我在网上找到了许多有类似问题的资源 但似乎没有一个解决方案可以解决我的问题 当我使用以下代码登录用户时 一切看起来都很好 email Input get email password Input get password if Auth a
  • 如何禁用“您是否只想查看安全传送的网页内容”警告?

    我的网站有完整的 https 及其使用外部 jquery 资源 即 http 在 IE 8 中 当我重定向网站时 它给了我 您只想查看安全传送的网页内容 警告 如何避免这种情况 有没有可用的脚本可以解决这个问题 提前致谢 似乎有两个可能的问
  • 如何检测字符串中的非 ASCII 字符?

    如果我有一个 PHP 字符串 如何以有效的方式确定它是否至少包含一个非 ASCII 字符 我所说的非 ASCII 字符是指不属于该表的任何字符 http www asciitable com http www asciitable com
  • 如何在HTML中的PHP中注释掉HTML和PHP?

    这是我想注释掉的一行代码 h1 class post title a href title a h1 一种流行的注释方法是分别注释 html 和 php 有一个更好的方法吗
  • 通过 URL 指定控制器类与为每个控制器编写一个脚本相比,有何优缺点?

    今年夏天我安装了两个不同的 PHP 系统 每个都使用两种不同的方法 方法 1 每个任务一个 PHP 文件 该方法需要一个PHP为每个主要任务创建文件 例如 我的上传脚本可以通过http www domain com upload php O
  • 如何将我的 init 函数中的代码集中到所有控制器中?

    public function init this gt view gt user Zend Auth getInstance gt getIdentity this gt view gt siteName Zend Registry ge
  • 检查 PHP 中的字符串长度

    我有一个长度为 141 个字符的字符串 使用下面的代码我有一个if如果字符串大于或小于 140 则语句返回一条消息 libxml use internal errors TRUE dom new DOMDocument dom gt loa
  • WordPress 包含 SVG 文件错误

    我使用 PHP 和 WordPress 在本地主机上 我可以毫无问题地包含 SVG 文件 但在实时服务器上 我尝试包含一个 SVG 文件以便能够使用 CSS 对其进行样式设置 我收到此错误消息 Parse error syntax erro
  • 在 WooCommerce 中添加到购物车之前清空购物车

    我正在使用 WP 作业管理器和 Woo Subscriptions Now 最初 我选择了一个套餐 Woo Subscription 然后我添加了所有细节 但没有提交 回到网站 所以要再次购买 我需要选择一个套餐 于是我选择了套餐并填写了详
  • Facebook 应用程序无法获取会话

    我正在 Heroku 上为 Facebook 开发一个非常基本的 PHP 应用程序 它显示非常基本的用户信息 如姓名 个人资料图片 但该应用程序在 getToken 方法中停止 我在登录我的个人资料后尝试了该应用程序 但仍然出现相同的消息
  • 如何在 Zend MVC 中实现 SSL

    我之前已经通过使用特定的安全文件夹 例如服务器上的 https 文件夹与 http 文件夹 实现了安全页面 我已经开始使用 Zend Framework 并希望应用程序的某些部分 例如登录 使用 https 我在谷歌上搜索过 甚至在这里搜索
  • Facebook PHP SDK - 如何获取访问令牌?

    我正在尝试从我的应用程序在用户的 Facebook 墙上发帖 用户授予应用程序在他的墙上发布的权限 并且我在数据库中有用户ID 我需要自动发送帖子 而无需用户再次登录 我的代码是 try require once dirname FILE
  • Codeigniter - 出现 404 Not Found 错误

    我们在 godaddy 有两个托管套餐 我们的实时网站使用以下 htaccess 文件运行良好 无需在 url 中使用 index php 即可访问网站 RewriteEngine On RewriteCond REQUEST FILENA
  • WordPress 自定义帖子类型未显示在搜索结果中

    我在 WordPress 中遇到自定义帖子类型 测验 和搜索的问题 自定义帖子类型未显示在我的搜索结果页面中 我的搜索结果中仅显示默认的帖子内容 以下是我使用的代码 函数 php函数create posttype register post
  • 我可以在 PHP 会话变量中安全地存储用户名和密码吗?

    我想在 REST api 之上制作一个轻量级的 web 应用程序 用户只需进行一次身份验证 从那时起 所有针对 web api 的请求都希望通过以某种方式保持用户名和密码有效来完成 我已经做了一个工作原型我在哪里将用户名和密码存储在会话变量
  • Stream_context_set_params 不适用于 ssh2.sftp 包装器

    我想使用类似的功能here http www php net manual en function stream notification callback php 请检查以下代码 function notify notification
  • 使用 PHP 将 latin1_swedish_ci 转换为 utf8

    我有一个数据库 里面充满了类似的值 Dhaka 应该是 Dhaka 因为我在创建数据库时没有指定排序规则 现在我想修复它 我无法从最初获取数据的地方再次获取数据 所以我在想是否可以在 php 脚本中获取数据并将其转换为正确的字符 我已将数据

随机推荐

  • MVC Api Action 和 System.Web.Http.AuthorizeAttribute - 如何获取发布参数?

    我有以下 API 控制器 public class TestController ApiController HttpPost APIAuthorizeAttribute public IQueryable
  • Bash -a 与 bash && [重复]

    这个问题在这里已经有答案了 我有这个 bash 声明 if ls gt dev null 2 gt 1 a ls gt dev null 2 gt 1 then echo true else echo false fi 这给了我 假 但我知
  • 使用合并排序对列表进行合并和排序

    这是我的代码 def merge lists all lst if len all lst lt 2 return all lst 0 get rid of the extra left merge lists all lst len al
  • 将 json 文件保存到内部存储器,然后稍后调用该文件

    我有一个 json 文件 我试图在单击一个 btn 时保存 然后单击另一个 btn 将在文本视图中显示解码后的 json 文件 public class MainActivity extends Activity Called when t
  • 用AVPlayer玩AVMutableComposition?

    我正在尝试让两个视频按顺序播放 我尝试过 AVQueuePlayer 但两个剪辑之间有一个巨大的 打嗝 我需要他们不间断地玩耍 所以我尝试使用 AVMutableComposition 和 AVPlayer 但无法正确使用 这是我的代码 忽
  • 如何使用 Helm 获取子图表的名称?

    我有一个舵图需要stable redis作为子图表 父图表需要将redis服务公开为环境变量 Redis 图表包含一个名为的模板redis fullname 我如何在我的父图表中引用此内容 IE 我想在我的父部署中使用类似的东西 但它不起作
  • PHP fwrite() 文件导致内部服务器错误

    我想将大文件上传到我的服务器 我在上传之前拼接这些文件 1MB 块 如果上传一个块 该块将被附加到文件中 在我的本地服务器上 一切运行良好 但如果我在我的 Web 服务器 由 Strato 托管 上测试此脚本 每当服务器上的附加文件变得 6
  • 访问 React Router 历史堆栈

    我有一个应用程序 您可以通过各种方式 搜索 按类别向下钻取等 到达相册列表 从相册中 您可以单击打开单张照片 并使用左 右箭头以及各种编辑工具遍历它们 每个迭代 工具操作都会执行history push 以将路由添加到路由器历史记录中 我正
  • php 版本切换在 mac 上不起作用

    我安装了 High Sierra 它附带了 php 7 1 在该环境中 我最终能够升级到 php7 2 但无法记录它 所以我不完全知道我做了什么 现在 我正在尝试切换到 php 7 3 使用brew 我运行了以下命令 brew unlink
  • 在 Flyway 脚本中安全地重命名 MySQL 表名

    我将通过 Flyway SQL 脚本重命名 MySQL 8 0 表 RENAME TABLE aaa TO bbb 它应该在 env 上运行很多次 但这样的脚本不是幂等的 尝试第二次运行它时我发现了一个错误 SQL State 42S01
  • 在电子邮件中嵌入 HTML 表格

    是否可以将表格 以 html 编码 作为电子邮件正文发送 以便收件人能够查看表格 解析并显示 例如 我希望能够将其作为电子邮件正文发送 table tr td col1 td td col2 td tr table 以便收件人看到col1
  • 如何求子ul li a的宽度

    我有以下无序列表包裹在 div 中 如下所示 div ul li home ul li a anchor1 a li li a anchor2 a li li a anchor3 a li ul li li school li li col
  • 如何设置 appcompat-v7 工具栏的样式,如 Theme.AppCompat.Light.DarkActionBar?

    我正在尝试重新创建的外观Theme AppCompat Light DarkActionBar使用新的支持库工具栏 如果我选择Theme AppCompat Light我的工具栏会很轻 如果我选择Theme AppCompat天会黑的 从技
  • 无法使用 gpg-agent 作为 ssh 代理

    我一直在尝试让 gpg agent 作为 ssh 代理工作 但没有任何运气 我正在运行 Linux Mint Sarah 的 KDE 版本 首先 我在 etc X11 Xsession options 中禁用了内置 ssh 代理 Id Xs
  • java中的Lombok项目如何工作?在.net中使用属性是否可以实现?

    Project Lombok http projectlombok org 使得在类中实现样板代码变得很简单 NET 属性可以实现这一点吗 那里有 net 端口吗 现在有一个 NET 端口 查看龙目岛网 https github com C
  • Python - 由于目标机器主动拒绝而无法建立连接

    我是 Python 新手 我正在尝试执行这段导入 Socket 的代码 import socket def retBanner ip port try socket setdefaulttimeout 2 s socket socket s
  • 如何使用 php 设置 crontab?

    我需要从 php 脚本设置一个 crontab 我知道它可以通过设置 system echo echo Hello world gt gt cron crontab system crontab cron crontab cron cron
  • 如何使TinyMCE编辑器中的元素被视为不可编辑的单个项目?

    在我们的 CMS 中 我们的用户可以使用 TinyMCE 编辑表单的错误消息 问题是 其中一些消息可能需要动态数据 例如 Your chosen name X is invalid 为此 我们使用tokens 以上面为例 我们的用户将输入
  • 如何知道 MySQL 何时需要转义

    我正在使用 CodeIgniter 构建一个网站 这是我自己构建的第一个与数据库交互的站点 我在这个项目中使用 MySQL 在将数据保存到数据库之前 如何判断数据是否需要转义 我建议您习惯使用准备好的陈述 特别是当您刚接触数据库时 你越早开
  • 将 Codeigniter 站点从 http 更改为 https 站点 - 不起作用

    我有一个 codeigniter 网站 它在运行时运行良好http 然后我们的客户将网站移动到新服务器 该服务器具有https安全 这意味着现在网站网址是http mysite com 但现在我的网站无法正常工作 这是什么原因呢 那是我的