Issue
-
I am trying to use static assets (images) from the test-theme-css client extension that I deployed.
When running the project locally, I am able to do this, but on SaaS, the URL does not work.
Local URL: http://localhost:8080/o/test-theme-css/images/logo.jpg
SaaS URL https://xyz.lxc.liferay.com/o/test-theme-css/images/logo.jpg -
I can see that the image is being hosted correctly by the CX.
-
Shouldn't I be able to use a relative URL in Liferay to reference these resources?
Environment
- Liferay SaaS
Resolution
- Client Extensions on SaaS are hosted in a separate namespace from the main DXP instance.
- Because of this relative references does not function on them (unlike in a local environment).
- To ensure it's functionality, you must utilize the complete path to enable it on your portal.