无法通过Safari浏览器上的https访问

时间:2019-03-16 12:59:33

标签: php apache .htaccess ssl codeigniter-3

我们已经使用htaccess中的代码来强制将http重定向到https。对于Chrome和Mozilla来说,它似乎工作正常,但是在MacOS的Safari中,它似乎不起作用。我们正在用PHP(框架:CodeIgnitor)进行项目。 Web服务器是apache,该项目目录上的htaccess文件如下:

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
#RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^www\.example.com
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

0 个答案:

没有答案