多くのWebサイトにはFQDNを使用してアクセスできます(つまり、TLDにドットを追加します)。
- https://www.ebay.com./
- https://www.google.com./
- https://www.reddit.com./
- https://stackoverflow.com./
- https://en.wikipedia.org./wiki/Main_Page
一部のサイトにはその方法でアクセスできませんが、現在例を見つけることができません。¹²
ファイル内.htaccess
で、ドットサフィックスが付いているすべてのバリアントを、ドットサフィックスが付いていないバリアントにリダイレクトすることは可能ですか?
理想的には「ワイルドカード」ルールを使用して、ドメインを明示的にリストする必要がないようにします(編集せずに別のサイト/ドメインで使用するため)。
リダイレクトの例:
http://example.com./
→<br>http://example.com/
http://example.com./foo
→<br>http://example.com/foo
http://sub.example.com./bar.html
→<br>http://sub.example.com/bar.html
¹stackoverflow.comは、HTTP経由でアクセスすると、HTTPエラー400「不正なリクエスト-無効なホスト名」を表示するために使用されていました。
²ウィキペディアは、HTTPS経由でアクセスした場合(オプションの場合)、証明書エラーを出すために使用されました。「証明書は次の名前に対してのみ有効です:*.wikipedia.org
、wikipedia.org
(エラーコード:ssl_error_bad_cert_domain)