Why a specific html page does not show up in github pages? - github-pages

I found that some pages does not show up on the github pages site (USER.github.io), even they do exist in the corresponding repo (https://github.com/USER/USER.github.io). Why?

One possibility: github pages does not show a page other than the index.html when there are no links to it.

Related

Is there any template for github pages to use 'github issues' as post?

I'm looking for a cool template which is using Github Issues for Github Pages.
Actually, When I open Github Pages site, the repository is just for design and config. Only post files are, rarely, content.
And I can use Github Issues because Github Pages site is also one of github repository.
In my case, I'm usally uploading images on Github Issues to embed on my Github Pages site. I don't like including images in repository. It cannot remove any file permanantly. Anyone can find in my commit history.
So I want topic and comment in Github Issues as post and comment in Github Pages for content.
in example,
Jekyll
Github Issues
Template what I expect
post
topic
post
comment
comment
comment
tag
tag
tag
category
project
category
-
author
author
-
milestone
period
Any idea is there?
Thank you.

Hugo Site hosted in GitHub Pages. Main page shows ok but the Blog goes to 404

I have a site hosted on GitHub Pages:
https://mcbridebr.github.io/mysite-hugo/
I have it setup to publish to pages from the docs/ directory in the master branch. When I run hugo it will publish to docs/.
I can bring up the home page just fine. But when I click on Blog it goes to 404. I have a blog post that is blank under content/post/. If I run this locally and access it with localhost:1313 the BLOG link works. I am not sure what is happening here, any advice would be greatly appreciated.
Source Repo: https://github.com/mcbridebr/mysite-hugo
I had to go back and add additional layout index.html files to accommodate for the blog section.

Sub-pages on a GitHub pages site

I've just set up a new GitHub Pages page: https://philipnye.github.io/ainfo. I'm not using Jekyll.
My GitHub repo has a web folder that itself contains a number of sub-folders, e.g. web/2044. Within each is an html file, with a name such as Abbey-Academies-Trust.html.
I was expecting to be able to view the relevant page at https://philipnye.github.io/ainfo/web/2044/Abbey-Academies-trust.html, but I'm getting a 404 error.
In that particular folder - web/2044 - I've also created an index.html file, but I'm getting a 404 error for https://philipnye.github.io/ainfo/web/2044/index.html too.
I'm clearly missing something, but I can't see anything in the documentation that suggests why this isn't working.
For the first url, it's a caps problem on Trust : https://philipnye.github.io/ainfo/web/2044/Abbey-Academies-Trust.html.
For the second url everything is ok. The problem was certainly that you have near 2000 pages and that Github page took a while to generate your site.

Swagger-UI and GitHub Pages (gh-pages)

Has anyone reading this board have Swagger-UI up and running on GitHub Pages?
I got as far as displaying the Swagger-UI main page, but the Try-it-Out feature does not work.

How to create a landing page with OpenCart, using OpenCart only?

What if one would want to create a landing page/home page for opencart?
How does someone will supposed to do that?
A landing page or home page, using only opencart and no other means.
--
Clarification.
What I meant of Home Page is it's literal meaning in the context of Front-End WebDev. What I meant to say is, the page where user is redirected when they access my site's root domain.
I want to design and create a custom landing and home page. That landing page has no product content.
It shall only contain the folowing;
Main Navigation Menu with, Home, Online Shop, Blog links.
Site Name, Site Logo
Site Name with Tagline.
Banner Rotator with CTA button.
Footer, Footer Links to Privacy Policy, About Us and other common footer links.
This Home Page/Landing Page/Index Page, is a different page from the main store section. On this page, It has a home page link and a store page link. So on the main nav of this page, you shall see a Home link and a Store link. Clicking store link, shall take you to the main store section and the main nav shall show the categories, the store has.
To achieve what You are requesting:
It shall only contain the folowing:
 1. Main Navigation Menu with, Home, Online Shop, Blog links.
 2. Site Name, Site Logo
 3. Site Name with Tagline.
 4. Banner Rotator with CTA button.
 5. Footer, Footer Links to Privacy Policy, About Us and other common footer links.
You would have to disable any module that is displaying on homepage (categories, featured, bestsellers, latest, specials, etc.) and enable only the carousel module (or install one of Your desire) and place it on the Content Top position.
In that case You would have these elements:
header (with site name, logo, main navigation)
Your desired carousel/banner rotator
footer (with additional links)
Is that what You are requesting?
Edit 1: I think the homepage You request is kinda nonsense... Why on earth You would like to have a homepage with a link to homepage and store? I would understand to have a website (presentation) with a blog and store that both run within u subdirectory, thus having a site www.site.com, with a blog at www.site.com/blog/ and a store at www.site.com/store/. In that case I would understand that within the main site (www.site.com) You would have a homepage with link to /blog/ and to /store/.
BUT if You are running only a store at Your domain (www.site.com) then having additional homepage is nonsense, as You could create a homepage described above (header + text and carousel as content + footer)...
Edit 2:
Yes, that's my main idea mydomain.com would be my landing page/index page/home page. mytdomain.com/store, is the store section and also with the blog section at mydomain.com/blog.
In that case You could create just a simple static HTML page that will contain static text and a javascript carousel (banner rotator/slider). After You have installed the blog and store to their subdirectories then just create a link to both of them within Your static homepage that lays in the root of the web folder and is called index.html.
Another way how to achieve this with slightly more effort is to have the desired blogging system installed in the root, editing it's homepage while having the main blog on a subpage and a store within a subdirectory. Many people run wordpress/drupal installation at www.site.com and an OpenCart installation at www.site.com/store/. Within a wordpress site You can then have a subpage /blog/ where You will post all of Your blog posts...
So is this the final solution?
The reason why someone would want to do that is for marketing purposes. Creating unique content is extremely important for SEO. The opencart default page does not have much area for landing pages or gateway pages. You may have to improvise to achieve this.
What I would recommend is just create your landing page and then use .htaccess file in /public_html folder to use whatever page you created, inside the landing page code use href links that take you to the products. This would be your best bet.