2013-07-19 22 views
0

例如,我想有foobar.com显示FooBar.com的.htaccess URL重写为大写字符域名

几乎作品,但最终强制重定向循环:

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

有没有办法做到这一点?我知道这很奇怪,但我只是好奇,如果有可能没有结束循环。

回答

0

你想要做什么是不可能的,因为一个域名不能包含大写字母,而只能是数字,小写字母和连字符。

因此,当您使用小写字母将您的域名与小写字母重定向到您的域名时,您的浏览器会做相反的事情:它将使用大写字母将您的域名与大写字母一起重定向到您的域名。所以,循环永远不会结束。