php codeigniter网站显示未连接到safari ios手机中的服务器

Posted

技术标签:

【中文标题】php codeigniter网站显示未连接到safari ios手机中的服务器【英文标题】:php codeigniter websites showing not connected to server in safari ios phone 【发布时间】:2020-12-19 18:46:43 【问题描述】:

我有一个实时网站制作了代码点火器

下面是我的htaccess代码:

RewriteEngine On
RewriteCond %REQUEST_FILENAME !-f
RewriteCond %REQUEST_FILENAME !-d
RewriteRule ^(.*)$ index.php/$1 [L]


RewriteCond %HTTPS off
RewriteRule .* https://%HTTP_HOST%REQUEST_URI [L,R=301]

该网站在安卓、台式机和笔记本电脑上运行良好。但是我收到了一些使用 iPhone 的用户的投诉,当他们在 safari 中打开时,他们收到以下错误:

safari 无法打开页面,因为它无法连接到服务器

谁能告诉我这里可能是什么问题以及如何解决它。提前致谢

【问题讨论】:

【参考方案1】:

从代码的角度来看,该页面在 Safari iPhone 中似乎可以正常加载,但确实需要一些时间,并且对于某些用户来说可能会超时。

如果您查看 Google 的 PageSpeed Insights,您会发现网站在移动设备上的加载速度较慢

【讨论】:

我了解加载问题兄弟,但是ios中的一些用户甚至没有获取页面,safari无法打开页面,因为它无法连接到服务器错误即将到来..是任何会话还是codeigniter 中的 cookie 问题

以上是关于php codeigniter网站显示未连接到safari ios手机中的服务器的主要内容,如果未能解决你的问题,请参考以下文章

Codeigniter 无法连接到外部 SQL Server

SQL 节点未连接到 mysql 集群中

Win10提示“您未连接到nvidia gpu的显示器”的解决方法

元掩码未连接到 localhost 8545

部署到Heroku后,Localhost未连接到mongodb

使用 CODEIGNITER 的动态 php 网站