Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

the documentation site is not available #57

Open
wenbinyu-PU opened this issue Feb 10, 2024 · 12 comments
Open

the documentation site is not available #57

wenbinyu-PU opened this issue Feb 10, 2024 · 12 comments

Comments

@wenbinyu-PU
Copy link
Contributor

I just found out that the documentation site is not available. Do you know why? @unitasium @duhd1993 Is it because I changed the name to iVABS? I changed it back and could not get the documentation site back either.

@duhd1993
Copy link
Contributor

It's case-sensitive. This might be why I initially used ivabs. Reason why it still doesn't work when you change it back might be just delay.
https://wenbinyugroup.github.io/iVABS/
We can also consider using a subdomain of analyswift.

@wenbinyu-PU
Copy link
Contributor Author

wenbinyu-PU commented Feb 10, 2024 via email

@duhd1993
Copy link
Contributor

duhd1993 commented Feb 10, 2024

I feel it's not very intuitive to change to uppercase when you type a url. The domain part is case-insensitive.
BTW. google already learned the lower case url. It will take a while for it to change to upper case iVABS.

@wenbinyu-PU
Copy link
Contributor Author

wenbinyu-PU commented Feb 10, 2024 via email

@wenbinyu-PU
Copy link
Contributor Author

One more related issue is that the link under the repository does not work. I tried to change the readme file. It is still not working.

@duhd1993
Copy link
Contributor

One more related issue is that the link under the repository does not work. I tried to change the readme file. It is still not working.

This is because the automatic build is set to push to gh-pages branch. But Su has configured the site to gh-pages-new branch. I don't know if he added something different. It seems the main branch might be out of date. We need confirmation from him.

Is there a way to redirect https://wenbinyugroup.github.io/ivabs/ also to https://wenbinyugroup.github.io/iVABS/?

Yes. but we need to create a ivabs repo and set up a redirect from there. We can keep it for some time until google recognize the new site. Currently google points to the old one and it leads to a 404 error.

@wenbinyu-PU
Copy link
Contributor Author

wenbinyu-PU commented Feb 10, 2024 via email

@duhd1993
Copy link
Contributor

duhd1993 commented Feb 10, 2024

It's not very automatic but can be done https://finisky.github.io/en/migrate-github-pages-by-301-redirects/
it's a tradeoff when you host on github pages and use its domain. github does not let you customize a lot of things

@wenbinyu-PU
Copy link
Contributor Author

wenbinyu-PU commented Feb 10, 2024 via email

@duhd1993
Copy link
Contributor

duhd1993 commented Feb 13, 2024

I propose the following solution to keep the google rank @wenbinyu-PU @unitasium

  1. Temporarily set the repo name back to ivabs
  2. Set the pages to custom domain ivabs.analyswift.com. Github will do a 301 redirect and google would recognize it.
  3. After some time when google fully indexed the new domain, we can change the repo name to iVABS to avoid confusion.

@wenbinyu-PU
Copy link
Contributor Author

  1. Ok, I have change it back.
  2. The main concern here is that iVABS was mainly developed by Purdue. Just emailed Allan.

@wenbinyu-PU
Copy link
Contributor Author

@unitasium @duhd1993 after careful consideration, I think we can keep ivabs as the repo name according what Su suggested. Then we don't need a subdomain.

However, sometimes through google, I found the version number attached to a page see below picture. Is it automatic? I will suggest no version number attached to it to keep consistency and have the same page better remembered/ranked by search engine.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants