【初心者向け】.htaccessが見つからない!私がWordPressのSSL設定で迷った話と解決方法

私が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化でつまずくことがあるかもしれませんが、落ち着いて一つずつ試してみてください!

あなたのブログ運営がスムーズに進むことを願っています