В .htaccess
на Apache2, как вы перенаправляете все вариации капитализации имени хоста в каноническую версию нижнего регистра с помощью 301 перенаправления и сохраняете остальную часть пути целыми и невредимыми. Субдомены (или нет) должны делать то же самое.В .htaccess, как перенаправить версии с нижним регистром имени хоста
Кроме того, доступ через IP должен не перенаправление.
примеры:
http://Example.com/foo
=>http://example.com/foo
http://A.example.com/foo
=>http://a.example.com/foo
http://A.EXample.com/foo?bar
=>http://a.example.com/foo?bar
http://208.67.222.222/foo
=>http://208.67.222.222/foo
Помните, что каждая поисковая система, о которой стоит упомянуть, уже делает эту канонизацию для вас. Если у вас нет серьезных проблем с этим, это, как правило, не обязательно. –