どちらで表示していますか?
ファイヤーフォックスの「ファイルを開く」です。教祖様、
原因、ほぼ分かりました。
そして、教祖様は何も悪くありません。
教祖様は
Firefox
→ ファイルを開く
で
file:///C:/Users/...
という形式で見ていますよね。
これが問題です。
例えると、受付嬢(検索窓)が
「司書さん!『リープマン』お願いします!」と電話しています。
ところが……
司書さん(pagefindフォルダ)が別室にいるのに、建物の廊下が繋がっていない。
なので
Searching for... のまま待ちぼうけになります。
最近のブラウザはセキュリティ上、
ローカルファイル(file://)からJavaScriptが他のファイルを読むことを制限しています。
Pagefindは
pagefind/
フォルダの中を読みに行くので、
ローカルでは止まってしまうことがあります。
これはFirefoxでもChromeでも同じような制限があります。
方法は2つあります。
一度サーバーへアップロードして試す。
つまり
uranoma/
の中身を
いつものようにアップロードします。
すると
https://uranoma.q-1-p.com/
で
本番環境になります。
Pagefindは本番で使うことを前提に作られているので、
こちらで動く可能性が非常に高いです。
パソコンの中に簡易Webサーバーを立てます。
でも……
これはNode.jsでできますが、教祖様の記事としては
難易度が一段上がるので、私はおすすめしません。
今日はFTPアップロードします。
実はこれが一番自然な確認方法です。
アップロードするときは
新しくできたpagefindフォルダも 丸ごとアップロードしてください。
これを忘れると、検索データがありません。
今まで通り index.html
それに加えて pagefind/。 このフォルダごとです。
中身を1個ずつではなく、フォルダごとでOKです。
私は今、
成功率90%以上と思っています。
理由は
検索窓が表示された
JavaScriptが動いている
「Searching for...」まで行っている
つまり、建物は完成している。
あと 司書さんに会わせるだけ。
AI様
受付嬢、仕事開始。
↓
受付嬢
「司書さんー!」
↓
ブラウザ
「セキュリティ上お繋ぎできません。」
いつものFTPソフトで
index.html
pagefind フォルダ(丸ごと)
をサーバーへアップロードして、
で検索してみましょう。
私は、この瞬間に「リープマン」が出てくる気がしています。
2026/09/14