You'll have to make sure all of your internal links do not specify https or specifically do specify http. Or, you can force this to happen with .htaccess. I'll do the old fashioned way first:
Code:
<a href="https://mywebsite.example/somepage.html> <!-- bad -->
<a href="somepage.html"> <!-- good -->
<a href="http://mywebsite.example/somepage.html"> <!-- good -->
Now, the catch here is that HTTP without security is being frowned upon. Most websites, even trivial ones, redirect to HTTPS. It keeps certain malicious snooping and spying down quite a bit. So, doing this to your website is really counter to current progress.
What you would probably like to do is the opposite; redirect everything to HTTPS. However, HTTPS is not a feature supported on free hosting. But, Cloudflare (and etc.) offer a service to do this for you, and it costs nothing. This brings up the new way
Code:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
This is what most people want; mysite.example/ANYTHING will go to
https://mysite.example/ANYTHING, even if anything really is /something/really/long/like/this.example . Of course, you can do the inverse and redirect everything to HTTP by changing the "off" to "on".
Finally, x10 doesn't directly support Cloudflare. You need your own domain. You can search on the internet for "free subdomain" and get a free one that way or for $10 a year, you can get a .com, .net, and a variety of others, with fees going up for more custom domains.