Php .htaccess和UTM参数

Php .htaccess和UTM参数,php,apache,.htaccess,google-analytics,Php,Apache,.htaccess,Google Analytics,我已经在服务器上成功配置了一个.htaccess文件,但是我想用一种优雅的方式告诉Google Analytics我的流量来自哪里。查询字符串中的那些utm标记非常难看 我举个例子: RewriteRule ^([A-Za-z0-9-]+)-twitter/?$ index.php?p=a&a=$1&utm_source=TwitterFeed&utm_medium=Auto&utm_campaign=TwitterFeed [NC,QSA] 这将成功显示页面,

我已经在服务器上成功配置了一个.htaccess文件,但是我想用一种优雅的方式告诉Google Analytics我的流量来自哪里。查询字符串中的那些utm标记非常难看

我举个例子:

RewriteRule ^([A-Za-z0-9-]+)-twitter/?$ index.php?p=a&a=$1&utm_source=TwitterFeed&utm_medium=Auto&utm_campaign=TwitterFeed [NC,QSA]

这将成功显示页面,但分析将不会拾取utm标记。有什么想法吗?我在谷歌上搜索过,但没有合适的显示

服务器上正在将htaccess中的一个URL重写为另一个URL。然后,谷歌的分析代码正在查看URL客户端Javascript,而没有看到这些服务器端更改。您需要重定向到新的URL,以便google可以看到这些内容,也许另一个解决方案是使用PHP将这些变量显式地传递给google的代码,将它们插入代码块中。