Tracking code generator incorrectly sets domains for websites that use www in the hostname
#19,844 opened on Oct 11, 2022
Repository metrics
- Stars
- (21,513 stars)
- PR merge metrics
- (Avg merge 8d 11h) (106 merged PRs in 30d)
Description
When setting the URL for a website, we specify that it isn't necessary to specify URLs with and without www as Matomo handles both automatically. This means that people can set their URL to either www.example.org or to example.org:

However, when the option "Track Visitors across all subdomains" is selected in the tracking code generator it incorrectly sets the domains and cookie domains to *.www.example.org when the website URL contains www:

This can cause issues with the cookies on the websites tracked with things such as cookie consent tools that are quite strict and can cause issues with other things such as server-side tracking that relies on fetching the Visitor ID value from cookies