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.
Ok, i just found that I can change "more" base urls on site, in the admin settings. that does work, though it's very confusing as to which setting is used when, and why one can be done on-site, while the other is done on a config file.
Also, picking the "force SSL" option tells me that I "have to set up a secure server" before I can use it. What does that mean? I'm already accessing the page via HTTPS...