BiNDup、WWWなし統一でSSL化の依頼

BiNDupを使っているお客様から
現状のホームページを
WWWなしで、SSL化(https://〜)で、統一表示させたい。

というご依頼がありました。

サーバーはBiNDupのサーバーをお使いです。

詳しくお客様に確認してみると

下記4つのURLで閲覧しようとした時
http://00000000.com
https://00000000.com
http://www.00000000.com
https://www.00000000.com

https://00000000.com
で表示させるようにしたい。とのことです。

http://00000000.comとhttp://www.00000000.comの
2つがあるとSEO的にマイナス。
ということが言われています。

現状は、http://00000000.comで閲覧しようとすると
https://00000000.comとなり

http://www.00000000.comで閲覧しようとすると
https://www.00000000.comとなります。

http://www.00000000.comと
https://www.00000000.comを
https://00000000.comで表示させれば良いのです。

いただいたサーバー情報をもとに

FTPソフトでサーバー内をみたのですが
.htaccessのデータが見つからず・・・

.htaccessのデータが見れるように
FTPソフト(最近インストール)と
Macの設定を変更しました。

.htaccessを見ると

RewriteEngine On
# Force HTTPS
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^/?(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

と書かれていました。
(常時SSL化の設定です。)

http://00000000.comは、https://00000000.comで表示され
http://www.00000000.comは、https://www.00000000.comで表示されます。

ここに下記の2つのブロックを追記しました。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,L]

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.00000000\.com$
RewriteRule ^(.*)$ https://00000000/$1 [R=301,L]

上段のブロックは
http://www.00000000.com
をwwwなしの
http://00000000.comで表示

2つ目のブロックは
http://www.00000000.comを
をwwwなしでSSL化
https://00000000.comで表示

.htaccessの記述は、下記でうまく行きました。

RewriteEngine On
# Force HTTPS
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^/?(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,L]

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.00000000\.com$
RewriteRule ^(.*)$ https://00000000/$1 [R=301,L]

ネット上に
もっと簡単な記述があったのですが
それを最初に試したところ
ループ現状が起こりサイトが表示されなくなってしまいました。

WWWあり、とWWWなし
SEO対策を突き詰めていくと
こうしたことも気になるのかもしれません。