After you have got the images fixed, I would recommend restructuring your site.
It is very unintuitive to design and debug a public URL which is just a frame that points to your github pages site.
Your site is also likely to suffer in search engine results. Here are SEO issues:
- Google and other crawlers may not be able to read your
frame content. In fact a frame is very 1990s and you might get penalized for just even using a frame. (An iframe is more modern, but still not a good fit for you).
- The page will take longer to load using frames because of two steps.
- You are effectively duplicating content on your two sites, which will give you a negative score on search engines.
- Your sitemap on your public site www.replica-eco.net/sitemap.xml references your github.io domain. This will cause errors or penalties because the domain is different. One way to fix this is to update config with
url: https://www.replica-eco.net so your sitemap builds correctly.
- Plus you also going to want to fix your SSL issue to add HTTPS support to www.replica-eco.net to improve SEO. Currently it’s staying on HTTP and giving me a warning as insecure.
I suggest you get rid of the frame approach. Combine your two sites into one. Use GH Pages to build and host your content and your public domain on top of the same site (with no frame) to make it friendly.
You can use GitHub Pages’ free functionality of a public custom domain. Go to your repo settings and choose to setup a custom domain. You already own and paid for www.replica-eco.net so you just have to configure GH Pages to use it. For example I think you’ll need to create a
CNAME file in your repo. You might need to find a tutorial on this in the GH Pages docs if you need more info.
Oh and if you go this route you might want to go from serving on
You’ll need to revert to this:
And rename the repo itself from
This is a GH Pages thing which turns the domain from