许多网站可以通过添加一个点到顶级域名来访问FQDN:
- 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./
→
http://example.com/
http://example.com./foo
→
http://example.com/foo
http://sub.example.com./bar.html
→
http://sub.example.com/bar.html
¹ 当通过HTTP访问stackoverflow.com时,会出现HTTP错误400:“错误请求 - 无效的主机名”。
² 当以HTTPS方式(当它仍然是可选项时)访问维基百科时,会出现证书错误:“该证书仅对以下名称有效:*.wikipedia.org
,wikipedia.org
(错误代码:ssl_error_bad_cert_domain)