4 つの URL バリエーションを 1 つの「正規」URL にリダイレクトしようとしています。「正規」バージョン(正規という言葉を正しく使用しているかどうかはわかりません)は次のとおりです。
これら 3 つのバリアントはその URL を指している必要があります
http://www.example.com https:example.com https://www.example.com
私はそれらすべてをバー1で動作させています。https://www.example.comはリダイレクトされません。
ドメインがアプリケーションで提供される開発者アカウントを持っています。ドメインhttp://www.example.comは、次の .htaccess ファイルで提供されます。
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
そして、それは機能します。
ドメインhttps://example.comおよびhttps://www.example.comは、次の .htaccess ファイルで提供されます。
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
この例では、https://example.comで機能し、非 ssl 非 www バージョンにリダイレクトされます。ただし、ドメインhttps://www.example.comはそうではありません。私は.htaccesに精通していません。誰が何を追加すればよいか指摘できますか?