On Wed, 10 May 2000, Igor A. Lepechin wrote:
> у которого www.spbtimes.com ведет на 195.131.38.194 (на сайт -
> www.sptimes.ru) И я тут ентот домен стал все чаще встречать во всяких
> поисковиках и т.п. И изрядная часть людей к нам приходят через него. Я
> так полагаю, что потом нам предложат сей домен купить за нехилые бабки
> для сохранения аудитории, а при отказе повесят на этот домен
> какое-нибудь дерьмо, которое будет обгаживать наше имя.
>
> И возникла у меня идея борьбы с ентим явлением - сделать так, чтобы
> когда человек приходит на адрес www.spbtimes.com - вместо нашего сайта
> выдавать ему страничку с сообщением, что адрес ложный, к нам отношения
> не имеет и ежели чел хочет читать нашу газету, то ему надо обратиться
> по нормальному адресу. Я думаю такое действие быстро всех пообломает.
>
> Но! Как мне енто корректно сделать? Через виртуальные сервера не
> получается (IP-то один и тот же, а менять IP у себя не хочется, да и
> не способ это). Может кто подскажет, как сие организовать?
Для начала - тупо, через NameVirtualHost -
NameVirtualHost 195.131.38.194
<VirtualHost 195.131.38.194>
ServerName www.spbtimes.ru
DocumentRoot /your/real/documentroot
</VirtualHost>
<VirtualHost 195.131.38.194>
ServerName www.spbtimes.com
DocumentRoot /directory/with/just/one/page
</VirtualHost>
Потом в /directory/with/just/one/page
кладешь страничку с описанием ситуации и линком на spbtimes.ru
В результате все клиенты http/1.1 и те клиенты http/1.0 которые умеют
отдавать заголовок host будут в правильном месте.
Остальных будет пренебрежимо мало, и они увидят сайт сразу, т.е. для
них будет не хуже чем сейчас, а для большинства - лучше.
--------------------------------------------------
Victor Wagner vitus@xxxxxx
Programmer Office:7-(095)-785-09-72
Institute for Commerce Home: 7-(095)-135-46-61
Engineering http://www.ice.ru/~vitus
=============================================================================
= Apache-Talk@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.