During the configuration of the website measurable, you have to specify one or several URLs.
If I specify an URL like
https://mysite.com, everything is ok.
But, if I use an URL like
//mysite.com to avoid specify
All Websitespage, Visits and pageviews keep working and increment values
Display an error message if the URL is not valid (URL validator)
Allow to use URLs that begin by
http) and support them into data incrementation.
Cheers for the report, we'll only prepend
http: instead of
https:// in the future: https://github.com/matomo-org/matomo/pull/14616
//foo.com is not supported unfortunately. You could instead configure multiple urls with
https://. In https://github.com/matomo-org/matomo/blob/3.10.0/plugins/WebsiteMeasurable/Settings/Urls.php#L89 we are checking the URL looks valid but it was not requiring a scheme.