URLs comparing types

Each URL in a Website entry has a comparing type associated to it. The comparing type determines if the Workspace browser extension should offer the entry as an available entry to perform autofill.

Host is the default comparing type on all platforms.

Base domain

Comparing type set to Base domain compares the URLs with the second-level domain plus the top-level domain. The URL https://www.devolutions.net would have the base domain value devolutions.net. Example:

  • URL entry value: https://www.devolutions.net
  • Comparing: https://devolutions.net, https://forum.devolutions.net, https://exemple.forum.devolutions.net, https://forum.devolutions.net/#HUB
  • Not comparing: https://devolutions.com, https://google.com

Compare Regex with url domain

Comparing type set to Compare regex with URL domain compares only the current browser URL domain to match with a regular expression.

Compare Regex with full url

Comparing type set to Compare regex with full URL compares the current browser URL to match with a regular expression. Example:

  • URL entry value: *?.?devolutions.(com|net)
  • Comparing: https://devolutions.com, https://forum.devolutions.net, https://login.devolutions.com, https://server.devolutions.net
  • Not comparing: http://devolutions.ca, https://sysadminotaur.com/

Exact

Comparing type set to Exact requires that the current browser URL exactly match the URL entry value. Example:

  • URL entry value: https://www.domain.com/index.html
  • Comparing: https://www.domain.com/index.html
  • Not comparing: https://www.domain.com http://www.domain.com/page.html (not https) https://www.domain.com/index.html?query=abc

Host

Comparing type set to Host compares the URLs with the hostname plus an optional port. The URL https://sub1.domain.net:5000 would have the host value sub1.domain.net:5000. Example:

  • URL entry value: https://sub1.domain.net:5000
  • Comparing: https://sub1.domain.net:5000, https://sub1.domain.net:5000/index.html
  • Not comparing: https://domain.net, https://sub2.domain.net, https://domain.net, https://sub1.domain.com:6000

Never

Comparing type set to Never will never match the URL entry value. Example:

  • URL entry value: https://www.devolutions.net
  • Comparing: none
  • Not comparing: https://www.devolutions.net, https://devolutions.net, https://forum.devolutions.net/#HUB

Starts with

Comparing type set to Starts with requires that the current browser URL must start with the URL entry value. Example:

  • URI starts with value: https://sub.domain.com/path/
  • Comparing: https://sub.domain.com/path/, https://sub.domain.com/path/page.html
  • Not comparing: https://sub.domain.com/path (missing trailing slash), https://sub.domain.com, https://sub.domain.com:4000/path/page.html (has a port)