【发布时间】:2017-10-10 12:58:53
【问题描述】:
Google Analytics 显示可疑数量的 (direct)/(none) 作为我网站的来源。我知道当一个 HTTP 网站从一个 HTTPs 网站链接时,引荐来源信息会丢失。
就我而言,我有一个安全网站 https://example.com,我使用以下 Apache 设置转发用户,以防他们尝试访问非安全版本:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
RewriteRule ^([^\.]+)$ $1.html [NC,L]
当然,我无法控制外部(安全)网站是通过 http 还是 https 链接我。
现在我的问题是:
- 为什么从 https 到 http 的引用信息会丢失?
- 如果外部网站将我链接为 http://example.com,这会在分析中显示为直接吗?
- 有没有办法将用户重定向到安全网站,同时保留引荐来源网址?
【问题讨论】:
标签: apache redirect https google-analytics referrer