Let's take the 'About' page for example. In that case on the Dutch site it's domain.com/nl/about/ and on the German site it's domain.com/de/about/
Both pages get a relative URL "img/file.jpg" but no matter which settings I add (I tried all of those you posted above as well), that base is never added to the path. The image is to be found at
http://domain.com/img/file.jpg. But the resource manager just won't add any kind of base path to it (either "/" or "
http://domain.com/". It doesn't help to add the / before the URL manually either, because upon saving, the editor changes it back automatically.
That's why it'll always work on a single website, but not with multiple domains: because then you have one base href (domain.com), with the same URL that image needs.
Using a relative or absolute path (according to the system or context settings) doesn't even matter, because nothing is done with that choice.
So what I've got is:
- 2 contexts (web & de)
- 2 site_url settings (
http://domain.com/nl/ &
http://domain.com/de/)
- 1 image (
http://domain.com/img/file.jpg)
- 1 TinyMCE editor that no matter what I try keeps the file src as just "img/file.jpg" instead of "/img/file.jpg" or "
http://domain.com/img/file.jpg" (I've tried to set both as the base and setting either to use or not to use a relative URL).
Other system settings (since they should be the same for both contexts):
- filemanager_path: /
- filemanager_url: /
- rb_base_dir: /
- rb_base_url: /
- strip_image_paths: no (yet, it does)