我注意到Chrome的一些奇怪行为,我不知道为什么。当我的网站首次加载时,Chrome会报告“但是,此页面包含其他不安全的资源”问题,并带有黄色三角形图标。但是,在简单刷新页面时,图标将变为绿色锁定,并且不再报告问题。
有谁知道为什么会这样?
我使用Apache和mod_rewrite来处理强制https连接。如果它是相关的,这是我的重写规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^ELB-HealthChecker.*
RewriteRule ^(.*)$ https://www.domain.com%{REQUEST_URI} [R=302,L]
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTP_USER_AGENT} !^ELB-HealthChecker.*
RewriteRule . https://%{SERVER_NAME}%{REQUEST_URI} [R=302,L]
即使在谷歌搜索之后,我也不确定问题是什么,或者这可能是Chrome本身的错误。