2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

SSL設定をしてサイト公開したのに、直接URLにドメインを打ち込むとSSL化してない時の対処法

Posted at

【前提】
・HTML、CSS、Javascriptでサイトを作った
・お名前.comでドメインを取得し、さくらインターネットのサーバーで使用する
・さくらインターネットのコントロールパネルでSSL設定済み
・さくらインターネットのサーバーにアップしてサイト公開する

【起こった問題】
・サイトはアップできたが、直接「○○○.com」とドメインを打ち込むとサイトがSSL化されていない
・手動で「https:://○○○.com」と打ち込むとSSL化されている

直接「○○○.com」とドメインを打ち込んでも「https:://○○○.com」と表示されるようにしたい

【解決策】
・さくらインターネットのコントロールパネル → メニュー欄「マニュアル」 → 「アクセス制限」 → 「.htaccessによるアクセス制御」 → 「暗号化(SSL)を有効としている場合、暗号化しているページへ誘導したい」を開く

・「.htaccessの設定例」の3行をコピー
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

・再びコントロールパネルに戻り、「ファイルマネージャー」を開く → 対象のフォルダを開く

・左上の「表示アドレスへの操作」 → 「ファイル作成」で.htaccessファイルを作成

・作成した「.htaccess」の中に先ほどコピーした3行を貼り付けて保存

これで出来ました

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?