Yeah, there are a couple system settings (mostly relating to paths) that are hardcoded in Revo's core/config/config.inc.php file, and it is very confusing to have them not show up in the Systems Settings GUI. I filed a Refactor Request about this a while back:
http://bugs.modx.com/issues/3596
See also the original forum discussion:
http://modxcms.com/forums/index.php/topic,60180.msg342259.html
I'd recommend using a combination of the [[++site_url]] placeholder and an HTML base tag in your templates, then you can omit the leading slash in your assets path, e.g.
<base href="[[++site_url]]" />
<link rel="stylesheet" href="assets/css/main.css" >
Although, I do like the alternative of using the
placeholder since that would allow you to use a custom assets path, thus avoiding easy fingerprinting that would identify your site as a MODx site.
[ed. note: Everettg_99 last edited this post 15 years ago.]