私がWordPressのSSL化(http → https)を進める中で、最大の壁となったのが 「.htaccess が見つからない!」 という問題でした。
私はブログ初心者ながらも、色々と試行錯誤しながら解決したので、同じことで悩んでいる人のために .htaccess を探す方法と対処法 をまとめました!
そもそも .htaccess とは?
.htaccess は、サーバーの設定をカスタマイズするための重要なファイルです。
例えば、http → https へのリダイレクト や URLの正規化 など、SEOにも関わる設定を管理できます。
「https にリダイレクトする設定をしよう!」と思って .htaccess を探したのですが…
どこにも見つからない!!!
.htaccess が見つからない原因と解決策
.htaccessファイルが見つからず、必死で調べた結果以下の2つの原因があるみたいでした。
①隠しファイルになっている
②そもそも設定されていない
① 隠しファイルになっている(最も多い原因)
.htaccess は 「.(ドット)」から始まる隠しファイル なので、デフォルトでは表示されないことがあります。
解決策:「隠しファイルを表示」設定をONに
ConoHa WING のファイルマネージャー では、隠しファイルを表示する設定がないのか、設定を見つけられなかったのですが、以下の方法で検索することで発見できました!
1. ファイルマネージャーを開く
2. 検索ボックスに .htaccess と入力して検索

※画面上部のタスクバーの右端に検索ボックスがありました!
3. 「public_html」フォルダ内の .htaccess を探す

この方法で、私は 6つの .htaccess ファイルを発見!
「え?どれを編集すればいいの?」と新たな疑問が生まれましたが、結論としては 「public_html」フォルダ内の .htaccess を編集すればOK でした。
カーソルをファイルに合わせればどのフォルダにあるか確認できます。

② .htaccess 自体が存在しない(作成されていない)
検索しても .htaccess が出てこない場合、そもそも 最初から作成されていない可能性 があります。
私は①の方法で解決しましたがこちらでも解決できますので紹介します。
解決策:「.htaccess」を手動で作成する
もし .htaccess が見つからなければ、自分で新規作成できます。
1. 「public_html」フォルダに移動
2. 「新規ファイルを作成」ボタンをクリック
3. ファイル名を .htaccess に設定(ドットを忘れずに!)
4. 以下のコードを追加して保存
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
これで 「http://」にアクセスしても自動で「https://」にリダイレクト」 されるようになります!
まとめ:.htaccessが見つからないときのチェックポイント
✅隠しファイルを表示できる設定があるか確認
✅ファイルマネージャーで .htaccess を検索する
✅「public_html」フォルダの .htaccess を編集する(他は基本触らない)
✅それでも見つからなければ、新規作成する
最初は「.htaccess がない!」と焦りましたが、検索して場所を特定し、必要なら新しく作ればOKです!
同じように悩んでいる方の参考になれば嬉しいです。
ブログ初心者がSSL設定で学んだこと
✅.htaccess は隠しファイルなので最初は見つからない
✅「public_html」内の .htaccess を編集するのが正解
✅なければ手動で作成すれば問題なし
WordPressを始めたばかりの方は、SSL化でつまずくことがあるかもしれませんが、落ち着いて一つずつ試してみてください!
あなたのブログ運営がスムーズに進むことを願っています