ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] Search enginies & robots.txt & apache



Игорь! Спасибо за ответ!

1. Через mod_rewrite у меня видимо не получится, тк он у меня не установлен
а сам я не знаю как его установить.
Этот апач провайдер сам скомпилировал с некоторыми модулями, но mod_rewrit'a
там нет.

Там есть такие модули:

mod_php4, mod_setenvif, mod_auth, mod_access, mod_alias, mod_userdir,
mod_actions,
mod_imap, mod_asis, mod_cgi, mod_dir, mod_autoindex, mod_include,
mod_status,
mod_negotiation, mod_mime, mod_log_config, mod_env, mod_charset, http_core.

2. И что то на SSI я не представляю как выдать другой файл ... хотя кое что
в этой технологии понимаю :(
Подскажите плз как на SSI сделать! Был бы очень признателен.


----- Original Message -----
From: "Igor Sysoev" <is@rambler-co.ru>
To: <apache-talk@lists.lexa.ru>
Sent: Monday, May 13, 2002 6:30 PM
Subject: Re: [apache-talk] Search enginies & robots.txt & apache


> On Mon, 13 May 2002, Sokovtcev Artem wrote:
>
> > Проблема такая, что есть 2 домена второго уровня: первый - главный,
второй -
> > второстепенный. Так вот. Поисковик Яндекс "засосал" второй домен
> > (второстепенный) и поэтому не хочет индексировать главный домен, потому
что он
> > понял, что эти домены - зеркала.
> >
> > Собственно на яндексе в таком случае советуют сделать так, чтобы при
обращении
> > к второстепенному домену выдавался robots.txt запрещающий индексацию
всего
> > сайта и тогда заявка на индексирование главного домена будет принята.
> >
> > Как такую фишку можно сделать???
> > Используется Apache 1.3.14. Есть SSI, Perl и PHP.
>
> Учитывая средства, способов много. Я бы предпочёл mod_rewrite:
>
> RewriteEngine on
> RewriteCond   %{HTTP_HOST}   ^some.domain.ru$
> RewriteRule   ^/robot.txt$   /robot.txt.disable   [PT,L]
>
> Можно, наверное так:
>
> <Location  /robot.txt>
>    Action  text/plain  some_perl_script
> </Location>
>
> some_perl_script анализирует host и выдаёт нужный robot.txt
>
> Можно в robot.txt добавить SSI с анализом HTTP_HOST.
> Можно написать на PHP.
>
> Игорь Сысоев
> http://sysoev.ru
>
>
============================================================================
=
> =               Apache-Talk@lists.lexa.ru mailing list
=
> Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to
quit.
> =       Archive avaliable at http://www.lexa.ru/apache-talk
=
>
>

=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.