Create alias if automatic_alias is enabled even if friendly urls are disabled
Also automatically create aliases if friendly_urls are disabled during resource update
Set automatic_alias on by default on new installations
Respect automatic_alias regardless of friendly_urls

Merge remote-tracking branch 'origin/pr/11505' into develop

* origin/pr/11505:
  Set automatic_alias on by default on new installations
  Also automatically create aliases if friendly_urls are disabled during resource update
  Create alias if automatic_alias is enabled even if friendly urls are disabled