.htaccess 将域名中的 URL 重写为大写字符

.htaccess 将域名中的 URL 重写为大写字符

例如,我希望foob​​ar.com展示FooBar.com

几乎有效,但最终强制重定向循环:

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

有什么办法吗?我知道这很奇怪,但我只是好奇是否有可能不陷入循环。

答案1

不 - 客户端浏览器在发送HostHTTP 标头之前始终会将其小写,因此它始终会重定向循环。

相关内容