A Fluid Topics portal is typically accessible via a domain name such as https://documentation-portal/
(e.g. https://docs.acme.com
).
In the case where the default domain name does not align with a website's standardized URL, it is possible to configure a proxy server to use a specific path as the Fluid Topics root URL. Instead of relying on the Domain Name System (DNS), the Fluid Topics root URL becomes accessible via a sub-path (e.g. docs
in the example below).
For example https://institutional-portal/docs
(e.g. https://www.acme.com/docs
).
However, because the HTTP headers do not inherently carry the path information, resolving the full base URL request is challenging.
To address this issue, the Fluid Topics server supports the following custom header:
FT-Forwarded-Path
: this header carries the base URL path segment to the Fluid Topics server.
The diagram below illustrates how headers are forwarded to the Fluid Topics server.