# Demo Mode - iFrames & URLs

## Main Site URL

When creating a new solution configuration in the Leopard's Admin Area you have the option of defining an IFRAME url.&#x20;

<div align="left"><img src="https://4062709520-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-La71Iy76rotlqbCOWoQ%2F-M90EeCwMbdNMUifxt8q%2F-M90FmA_zs292Cw5XnKG%2Fiframes.png?alt=media&#x26;token=96359342-213b-4530-bef6-ff56c2a04c8f" alt=""></div>

{% hint style="info" %}
If Leopard is served over a **HTTPS** url then you will want to make certain that both the Teneo Solution URL and the IFRAME url are both available over **HTTPS**&#x20;
{% endhint %}

{% hint style="warning" %}
Some sites don't like to be Iframed. This is most likely caused by the website sending back headers to instruct your browser not to IFRAME the site.  You can work around this by installing a X-Frame buster extension in your browser. There are plenty of extensions that help with this. Here's one I use:&#x20;

* <https://chrome.google.com/webstore/detail/ignore-x-frame-headers/gleekbfjekiniecknbkamfmkohkpodhe>
  {% endhint %}

## Output Node URLs

You can use the Studio functionality on an output node to specify a URL along with the answer text. Leopard is always looking for the existence of these URLs in the response and if found will tell the iframe to load that URL.&#x20;

{% hint style="info" %}
You can specify both absolute URLs and relative ones. Relative URLs must be relative to the first IFRAME url using in the Leopard configuration for that solution.&#x20;
{% endhint %}

Therefore is your original web page was:&#x20;

[`https://mysite.com/mysite/index.html`](https://mysite.com/mysite/index.html)&#x20;

Then the following relative path URL on an output node:&#x20;

`./another-folder/index.html`&#x20;

Will result in a redirect to:&#x20;

[`https://mysite.com/mysite/another-folder/index.html`](https://mysite.com/mysite/another-folder/index.html)
