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

nagaoka.teachtalk.jp の HTTPS 化 #39

Open
dictav opened this issue Jul 25, 2018 · 3 comments
Open

nagaoka.teachtalk.jp の HTTPS 化 #39

dictav opened this issue Jul 25, 2018 · 3 comments
Assignees

Comments

@dictav
Copy link
Member

dictav commented Jul 25, 2018

ref: https://jp.globalsign.com/blog/2018/googlechrome_180626.html

http://nagaoka.techtalk.jp/ が Chrome で HTTP での接続で「保護されていない通信」と出るようになりました。
HTTPS 化する方法としては以下のようなものが考えられます。

dictav referenced this issue in NagaokaDevelopersStudy/ndsfm Jul 25, 2018
@dictav
Copy link
Member Author

dictav commented Jul 26, 2018

@civic できれば対応した方が良いと思うのですが、できそうな方法あるでしょうか?

@civic
Copy link
Member

civic commented Jul 26, 2018

調べてみたのですが、新しいGoogle Siteというのしかできないようです。現在のNDSサイトは古いGoogle Siteで、新しいGoogle Siteに変換できるケースもあるらしいのですが、今のところ変換機能のメニューは表示されませんでした。古いGoogle SiteのままHTTPS対応する方法は分かりませんでした。

CDNを使うの手もあるのですが、別サイトで新たに運用してもいいんじゃないかなと思います。ndsfmみたいにgithub pagesの方が楽だしいいなと思います。
そんなに過去のページに重要性があるかは分かりませんが、不完全なままでもエクスポートして作り直すのはアリかと思います。

そして、これはまた別の話になるのですが、作り直すのであればドメインの問題も解決したいです。
このドメイン、techtalk.jpの運用をしてるところが好意でこちらに貸してくださってるのですが、その継続性が他人任せなので不安感があります。(他の勉強会系サイトも利用があるようなので、たぶんないとは思いますが。。)

HTTPS対応だけの話から大掛かりな話になるのですが、個人的には変えるのであれば、一気に全部やってしまいたいです。

  • 現状サイトの内容をエクスポートして新しく作り直す(新しいGoogle Siteである必要はない)
  • 独自ドメインはやめる
    • 有志による有料ドメインの購入で継続も可能だが、継続・引き続きが生まれるのでやめたい
  • tecktalk.jpの運用はやめる。
    • 現Google Siteから新しいサイトにリンクを貼る。(リダイレクトはできないと思う)
    • もしくはtecktalk.jpの管理者に連絡して、転送先を新しいサイトにし新しいサイトから301で新URLに転送?

@dictav
Copy link
Member Author

dictav commented Jul 26, 2018

nagaokadevelopersstudy.github.io というアドレスで良ければ、HTTPS化も含めて、比較的簡単に移行出来るのではないかと思います。ただ、ちょっと長いですかね?
グループ作る時に NDS は既に取られていて、決めかねてこの名前にした記憶があります。

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