旧V2ヘルプURL( http://sakura-editor.sourceforge.net/htmlhelp2/ )は
新ヘルプURL( https://sakura-editor.github.io/help/ )にリダイレクトされるのに、
旧V1ヘルプURL( http://sakura-editor.sourceforge.net/htmlhelp/ )はリダイレクトされません。
またここからは旧SF時代からの問題ですが、未だにGoogle等の検索エンジンで、
V2ヘルプではなくV1ヘルプが検索によく引っ掛かります。
V1はオンラインヘルプ公開を停止して、ヘルプファイルのダウンロード提供のみに
した方が良いと思います。
これ確か、 @kobake さんがやってたよな~と思いつつ、検索してみたら issue が残っていました。
https://github.com/sakura-editor/sakura-editor.github.io/issues/23 SourceForge の htmlhelp2 アクセスを GitHub Pages の領域へリダイレクトさせる
手順も全部残っていそう。
sourceforge.net の v1 ヘルプ領域へのアクセスを、
GitHub Pages の v2 ヘルプ領域に一律でリダイレクトする
という作業内容であれば、問題なく実施できそうです。
<H1> タグの下に定型のメッセージ+リンクを挿入するとか 。<HEAD> タグの中にリダイレクト用のスクリプトを仕込んで、javascript で「v1 ヘルプの内容は古くなっています。OKボタンをクリックすると、自動的に最新版ページ(GitHub Pages)に移動します。(Ok/Cancel)」とやるとか 。ここ最近の参加状況からすると、どうしたいかを確定させた上で @KENCHjp さんに適用作業をお願いする感じですね。
Web上で v1 ヘルプにアクセスする方法がなくなりますが、それでいいんでしたっけ?
全く問題が無いとは言えませんが、未だにあえてV1系を使っている人はそれなりのITスキルがあると思いますので、
V1のURL跡地に、
https://sourceforge.net/projects/sakura-editor/files/help/
か
https://sourceforge.net/projects/sakura-editor/files/help/1.6.7.0/
へのリンクを残しておけば自分でヘルプファイルをダウンロードできるのではないでしょうか。
なお私が最も懸念しているのは、例えば「サクラエディタ ヘルプ 改行コードについて」でググった時に、
V1のヘルプしかヒットせずV2.1.0.0以降に導入されたNEL,LS,PSの情報が追加された方のV2ヘルプ
( http://sakura-editor.sourceforge.net/htmlhelp2/HLP000149.html )にアクセスできないことです。

困りごと(=懸念事項)的には、問答無用でv2側にリダイレクトさせたほうが都合が良さそうですね。
リダイレクト時にv1側からの転送であることを分かるようにしたら・・・
う~む、なんかメンドクサイ実装を入れなきゃいけない感じだとCHMソースとの兼ね合いがあるので実現可能性が下がっていきそうです。
そうすると、とりあえず v1(sf.net) ⇒ v2(GitHub Pages) の問答無用リダイレクトを仕込んで様子を見る感じになりそうな気配・・・というかきっとブレない。お願いできますか? > @KENCHjp さん
がんばります!
私事ですが、今日から事務所が秋葉原から新川崎へ移動したのでバタバタしておりまして、
作業すると週末になりそうですが、方向としては、
v1(sf.net)のページをv2(GitHub.Pages)へ問答無用リダイレクトして(help2と同じやり方)、
v2側のページになにがしかv1ヘルプ用のリンクを作っておくって感じですかね。
v2側のページになにがしかv1ヘルプ用のリンクを作っておくって感じですかね。
こっちについては、
https://sakura-editor.github.io/
ここにv1helpへのダウンロードリンクがあるから、特になにもしないでいいっすかね。
ならv1(sf.net)のリダイレクションをいじるのに集中します。
さよならメイド…:sob:
とりあえず、v1配下へアクセスされたら一律で一律でリダイレクトしとけばいいと思います。
そしたらgoogleの検索インデックスが更新されてくはず。
v1のファイルは消してもいいし残しといてもいいと思います。そこはリダイレクト解除を織り込むかどうかの違いかな、と。
なんか余計なこと書いて混乱させてしまってる気がするので補足です。
v1(sf.net)のページをv2(GitHub.Pages)へ問答無用リダイレクトして(help2と同じやり方)、
v2側のページになにがしかv1ヘルプ用のリンクを作っておくって感じですかね。
「help2と同じやり方」で大丈夫と思ってます。
リンクのほうは、その気になればダウンロードできるから作らなくてよいはずです。
さよならメイド…😭
そうなんす、行けずじまいでしたメイド、呼び込みメイドの目の保養も終了( ノД`)シクシク…
とりあえず、v1配下へアクセスされたら一律で一律でリダイレクトしとけばいいと思います。
了解です!
本件対応しました。
http://sakura-editor.sourceforge.net/htmlhelp/
http://sakura-editor.sourceforge.net/htmlhelp/HLP000030.html
にアクセスして各々
https://sakura-editor.github.io/help/
https://sakura-editor.github.io/help/HLP000030.html
こちらへリダイレクションされることを確認しました。
/home/project-web/sakura-editor/htdocs/.htaccess
を.htaccess.20190907にコピーしたのち、.htaccessに
# 2019/09/07 GitHub Issue https://github.com/sakura-editor/sakura/issues/1024
Redirect permanent /htmlhelp/ https://sakura-editor.github.io/help/
を追記。
/home/project-web/sakura-editor/htdocs/htmlhelp/
を
/home/project-web/sakura-editor/htdocs/htmlhelp.bk20190907/
へリネームしました。
とりあえずググってヘルプがうまく検索されるようになったらどなたか本Issueクローズおなしゃす。
いま気づきましたが、
https://sakura-editor.github.io/help/
ヘルプのリンクが、SFになってますね。
このissueでやろうとしていた内容、という認識です。
https://github.com/sakura-editor/sakura-editor.github.io/issues/47
@m-tmatma さんが忙しくなってしまったみたいなので放置中ですが、どっかで対応せにゃならんと思っとります。っていうか、誤植とか放置状態なのでw
了解です。
誤植もそうですが、バージョンアップにヘルプ追随させるのはやっぱり専属の人ほしいっすよねぇ。
「サクラエディタ ヘルプ 改行コードについて」でググって、github側のヘルプが一番上にヒットするようになったので、閉じます!
Most helpful comment
本件対応しました。
http://sakura-editor.sourceforge.net/htmlhelp/
http://sakura-editor.sourceforge.net/htmlhelp/HLP000030.html
にアクセスして各々
https://sakura-editor.github.io/help/
https://sakura-editor.github.io/help/HLP000030.html
こちらへリダイレクションされることを確認しました。
/home/project-web/sakura-editor/htdocs/.htaccess
を.htaccess.20190907にコピーしたのち、.htaccessに
を追記。
/home/project-web/sakura-editor/htdocs/htmlhelp/
を
/home/project-web/sakura-editor/htdocs/htmlhelp.bk20190907/
へリネームしました。
とりあえずググってヘルプがうまく検索されるようになったらどなたか本Issueクローズおなしゃす。