XSERVERで無料SSL(Let’s Encrypt)設定できないときの対処法

XSERVER
スポンサーリンク

事象

XSERVERでドメインに対して無料SSL(Let’s Encrypt)取得を実行しようとしてもできない。

 

「ドメイン」に独自SSL設定を追加する際にエラーが発生しました。と表示される。

  • 「サイト転送」
  • 「アクセス制限」

をしてることが原因と書いてあるが、どちらにも該当しない。

 

原因

手動でインストールしたWordPressが原因ぽい(というか多分/.htaccessが原因)

 

対応

 

1.

FTPでサーバにアクセスして、

public_html

の名前を変更。

_public_html

にした。

 

2.

新規で

public_html

の中身からっぽのフォルダを作成して、

 

3.

再度SSL設定実施。成功した。

 

4.

そのあと、

public_html(空っぽのフォルダ)を削除、

 

5.

_public_html

public_html  (元の名前)に名前を変更。

 

以上

コメント