.htaccess设置导致Google Analytics中的自我推荐



My.htaccess设置导致Google Analytics将我自己的域显示为我网站流量的大部分推荐。因此,我的网站名为mydomain.com。当我在Analytics中跟踪流量来源时,很大一部分来源是"mydomain.com"。

我已尝试将mydomain.com添加到推荐排除列表中。我也尝试过添加index.html作为默认页面,但没有成功。我继承了一个过于复杂的.htaccess文件,现在我将其简化为以下文件:

DirectoryIndex index.html
RewriteEngine On
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteRule ^uk/(.*)$ /$1 [NC,R=302,NE,L]
ErrorDocument 404 /index.html

有人能发现导致自我推荐的任何错误或我遗漏的东西吗?我花了很多时间研究和尝试解决方案,但

什么都不起作用

这就是导致.htaccess文件中自我引用的原因。(我在我的一个网站上处理同样的事情。)

  1. 流量来到你的网站一个非www地址。(在这一点上,无论他们来自哪里,都会被推荐。)

  2. 首先,您的网站加载.htaccess文件,并发现它需要重定向到www域。

  3. 然后流量被重定向到你的www域。(此时,推荐成为您自己的网站。正如您所说的"mydomain"。)

这回答了"是什么导致.htaccess文件中的自我推荐?"问题。然而,我仍在尝试如何为自己修复它。

最新更新