A page redirects to another page using a 301
redirect in a .htaccess file.
If I try to access the page from a URL with UTM tagging, after redirection, it removes all UTM tagging.
Is this normal behavior? How can we keep the UTM tagging so that we can see this in our analytics?
Here are some examples:
Example 1:
http://example.com/page.html?utm_source=nosource&utm_medium=nomedium&utm_campaign=nocam
redirects to:
http://example.com/another-page.html
Example 2:
http://example.com/page.html?utm_source=nosource&utm_medium=nomedium&utm_campgn=nocam&page=1
(Just misspelled utm_camaign
to check if utm_
is not just a culprit)
redirects to:
http://example.com/another-page.html?utm_campgn=nocam&page=1
Example 3:
http://example.com/page.html?utm_source=nosource&utm_medium=nomedium&utm_campaign=nocam&page=1
redirects to:
http://example.com/another-page.html?page=1
Example 4:
http://example.com/page.html?page=1
redirects to:
http://example.com/another-page.html?page=1
Excerpt from .htaccess
:
RewriteRule ^home-living/furniture/([^/\.]+)\.html http://www.example.com/home-living/furniture/filter/cat/$1.html [R=301,L]