Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 2.1
-
Fix Version/s: Unscheduled
-
Component/s: Standalone CiviCRM
-
Labels:None
Description
Most links are not built using CIVICRM_UF_BASEURL – but they are not relative either. They are absolute links, apparently built based on some auto detected root URL. Examples include all URLs in the top section of the sidebar navigation.
This causes CiviCRM not to work through HTTPS – the automagic links all are plain HTTP links. The same problem arises if you want to use some form of URL rewriting.
The solution is to a) use CIVICRM_UF_BASEURL consistently, everywhere or b) use relative links where possible or c) at least detect the use of HTTPS, and built the URLs accordingly.