【发布时间】:2016-01-09 22:03:01
【问题描述】:
我不知道为什么会这样,但是当我从 safari 以外的任何其他浏览器访问我的网站时,它会将我重定向到 https 版本。但是,如果我使用 safari(在 iPhone、mac 或 iPad 上)访问同一站点,它会显示存在重定向循环。
我的 htaccess 代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
#RewriteCond %{HTTPS} off
#RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]
Options -Indexes
</IfModule>
我不知道为什么会这样。非常感谢任何帮助。谢谢!
【问题讨论】: