# Broken URL in Rich Text when not using https://

**URL:** <https://community.appfarm.io/t/broken-url-in-rich-text-when-not-using-https/2303>\
**Category:** Ask the community\
**Created:** [March 11, 2026, 11:25am UTC](https://community.appfarm.io/t/broken-url-in-rich-text-when-not-using-https/2303 "2026-03-11T11:25:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![SigurdEileras](https://dub1.discourse-cdn.com/flex013/user_avatar/community.appfarm.io/sigurdeileras/32/2621_2.png) [@SigurdEileras](https://community.appfarm.io/u/SigurdEileras)\
**Post date:** [March 11, 2026, 11:25am UTC](https://community.appfarm.io/t/broken-url-in-rich-text-when-not-using-https/2303/1 "2026-03-11T11:25:31Z")

</div>

Hi 🙂

When using the Link feature in the Rich Text editor, I encounter an issue when adding a link without `https://`.

If I use `https://www.nrk.no/`, it opens NRK correctly.  
However, if I add `www.nrk.no`, it resolves to: `https://myapp-dev.appfarm.app/mypath/mypath/www.nrk.no`

Is this intended behavior? If so, is there a workaround to block users from adding links without `https://` or formatting it correctly?

Best regards,  
Sigurd

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/appfarm/original/2X/1/19a015a6ac01c320b5877a7c7ad5e308f0d245c3.png)

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/appfarm/original/2X/2/271fcc57b335bcf15670f1b4fb231e5bd6c4f810.png)

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/appfarm/original/2X/7/70a17027d337429ca2549ef18e5bfafb08c9ba3a.jpeg)

---

<div class="post-metadata">

**Author:** ![rhys](https://dub1.discourse-cdn.com/flex013/user_avatar/community.appfarm.io/rhys/32/1379_2.png) [@rhys](https://community.appfarm.io/u/rhys)\
**Post date:** [March 12, 2026, 10:44am UTC](https://community.appfarm.io/t/broken-url-in-rich-text-when-not-using-https/2303/2 "2026-03-12T10:44:51Z")

</div>

Hi Sigurd,

It looks like this is default behavior for all links that are missing https:// and that this is not limited to the Rich Text component. I tested now with the Open URL action node for www.nrk.no, and the end result was the same. It looks like the platform’s way of verifying the link then adds the entire app hostname to the URL.

Changing this behavior from the platform’s side would cause a lot of behavioral changes to existing functionality in end applications, so the preferred approach would be to use a workaround at the solution level to ensure the URL format.

See my quick example below:

 ![Screenshot 2026-03-12 at 10.24.34](https://europe1.discourse-cdn.com/flex013/uploads/appfarm/original/2X/0/0c58db6c21ac0a178267a339d631fe9f28339d75.png)

Upon clicking the submit button, I use Value Processor to map the rich text content to App Variables, of type Plaintext, Markdown and HTML (shown in the three lines above).

 ![Screenshot 2026-03-12 at 10.28.34](https://europe1.discourse-cdn.com/flex013/uploads/appfarm/original/2X/0/0e1cfdc2925d5acfc72b8cc45f81750564f6c443.png)

A useful bit of functionality could be to map to a string when someone clicks the Send button, and run some verification functionality on the String App Variable to ensure that all provided URLs in the Rich Text content begin with https://. In a case where a broken link is provided, the “send” functionality could be blocked, and an error message sent to the user.

Hope this helps!

Rhys
