我已将我的.htaccess设置为为每个网址添加一个尾随斜杠,但完成此操作后,我可以看到我的Google Analytics转化(目标类型为'目的地')无效。
我试图跟踪的页面是:
/thank-you/contact/
如果还没有.htaccess那么尾随斜杠会被添加。在GA,我告诉它跟踪'开始与' /谢谢你/联系,'等于/谢谢你/联系/'什么都行不通。
如果我注释掉添加了斜杠的.htaccess规则,转换跟踪会立即重新开始工作。我的.htaccess中是否有某种错误的配置?
RewriteEngine On
# add trailing slash
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !index.php
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://mydomain.co.uk/$1/ [L,R=301]
#remove www
RewriteCond %{HTTP_HOST} ^www.mydomain.co.uk$ [NC]
RewriteRule ^(.*)$ http://mydomain.co.uk/$1 [R=301,L]
#remove index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
答案 0 :(得分:1)
尝试使用目标设置的正则表达式条件
thank-you\/contact.*
尾随.*
将匹配或零和无限制字符