Let’s Encryptベーシック認証を突破する

スポンサーリンク

ベーシック認証をかけているとコマンドを叩くだけの簡単な方法でのLet’s Encrypt更新や新規ができなくなる。

理由としてはファイルを作成してそれをWebからアクセスできるかで認証をかけているから。

ベーシック認証がかかっていると、そのファイルを確認できず、認証が通らなくなってしまう。

これを回避するのは簡単で、その作られるファイルをアクセスできるようにすればよいだけ。

ファイルはドキュメントルートに.well-knownフォルダを作成され、その中にファイルが作成されます。
このフォルダにアクセスできるように設定をしてあげればOK

ドキュメントルートに.well-knownフォルダを作成し、
.htaccessファイルを作成します。
その作成したファイルに以下を記述。

RewriteEngine Off
Satisfy any
order allow,deny
allow from all

これでこのフォルダ内はベーシック認証が外れるのでSSL認証を通すことができるようになります。

コメント

タイトルとURLをコピーしました