作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
早期我的网站没有 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/
我是一名优秀的程序员,十分优秀!