Joe
Joe

Reputation: 4514

Github pages fails to deal with redirection on ghosted url

I have a project site on Github pages. It's available through this URL:

https://joereddington.github.io/CommuniKate/

To make things a little more pretty, I have the domain communikate.equalitytime.co.uk 'ghosted' by Dreamhost to point to the Github site.

However, subpages are having a problem.

This works fine: http://joereddington.github.io/CommuniKate/demos/CK20V2/ and shows the project demo.

But http://communikate.equalitytime.co.uk/demos/CK20V2/ gives 404.

I'm interested to know if anyone can tell me:

In case it's useful, my _config for Jekyll is this:

# ----------------------- #
#      Main Configs       #
# ----------------------- #

url: http://yoursite.com
title: CommuniKate
email: [email protected]
author: Joe Reddington
description: > # "Write an awesome description for your new site here. 
  You can edit this line in _config.yml. It will appear in your document 
  head meta (for Google search results) and in your feed.xml site 
  description.
copyright: 'Copyright © 2016 Your Name. All Rights Reserved.'
credits: 'Credits: Landing Page is a free to use, open source Bootstrap theme created by <a href="http://startbootstrap.com/">Start Bootstrap</a>.'

# ----------------------- #
#    Jekyll & Plugins     #
# ----------------------- #

# Build settings
markdown: kramdown
permalink: pretty

# ----------------------- #
#   3rd Party Settings    #
# ----------------------- #

social:
  - title: twitter
    url: https://twitter.com/CommunikateAAC
  - title: github
    url: https://github.com/joereddington/CommuniKate
  - title: email
    url: mailto:[email protected]

and the github repo itself is available here

Upvotes: 1

Views: 38

Answers (1)

David Jacquel
David Jacquel

Reputation: 52829

There is a problem with your DNS setup at dreamhosts.

$ dig communikate.equalitytime.co.uk
;; ANSWER SECTION:
communikate.equalitytime.co.uk. 14307 IN A  208.97.187.158

208.97.187.158 is not a github IP address.

You can try to use github documentation for a successful setup.

Notes :

Nevertheless, communikate is nice and useful job.

Upvotes: 1

Related Questions