ModRewriteは、私のドメインの前面からwwwを簡単に取り除くことができます。
.htaccessの場合:
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
ただし、SSLの場合、証明書のチェックは.htaccessの書き換えの前に行われるため、証明書エラーが発生します。
リダイレクトするためだけにwww用のSSL証明書を購入したくありません。
よりスマートなソリューションを提供していただけますか?(ところで、EV証明書はワイルドカードとして使用できません)