gpt4 book ai didi

.htaccess - 如何在 codeigniter 中将 HTTP 调用重定向到 HTTPS 以获取 Web 服务?

转载 作者:可可西里 更新时间:2023-11-01 16:40:22 25 4
gpt4 key购买 nike

早期我的网站没有 SSL 证书,所以 web 服务的 baseurl 是 http://test.com/webservice/index.php。现在我要把我的网站移动到 HTTPS。所以当我测试webservice时。所有显示 未知方法 的网络服务。 base_url 在 android 和 iOS 中是硬编码的。那么有什么方法可以将 http 调用重定向到 https。否则应用程序将崩溃。是否在.htaccess文件中写入重定向可以解决这个问题。

最佳答案

.htaccess 可用于强制 https。以下通常适用于 Apache 上的 CodeIgniter。

RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

关于.htaccess - 如何在 codeigniter 中将 HTTP 调用重定向到 HTTPS 以获取 Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48219735/

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