On Wed, 18 Sep 2002, Mirt (Arseny kogut) wrote:
> Здравствуйте, господа!
>
> У меня httpd.conf стоят две директивы:
>
> Alias /cmm/ /home/adv/sites/htdocs/cmm/
> AliasMatch /cmm$ /home/adv/sites/htdocs/cmm/
>
> При обращении на /cmm получаем:
>
> RB> GET /cmm HTTP/1.1
> RB> Host: www.capital.ru
> RB>
> RB> HTTP/1.1 301 Moved Permanently
> RB> Date: Tue, 17 Sep 2002 22:16:33 GMT
> RB> Server: Apache/1.3.26 (Unix) mod_deflate/1.0.14 mod_accel/1.0.22
> RB> Location: http://www.capital.ru/cmm/
> RB> Transfer-Encoding: chunked
> RB> Content-Type: text/html; charset=iso-8859-1
> RB>
> RB>
> RB> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
> RB> <HTML><HEAD>
> RB> <TITLE>301 Moved Permanently</TITLE>
> RB> </HEAD><BODY>
> RB> <H1>Moved Permanently</H1>
> RB> The document has moved <A HREF="http://www.capital.ru/cms/">here</A>.<P>
> RB> <HR>
> RB> <ADDRESS>Apache/1.3.26 Server at <A
>HREF="mailto:mirt@nnt.ru">www.capital.ru</A> Port 80</ADDRESS>
> RB> </BODY></HTML>
> RB> 0
>
> Вопрос: так бывает? Если да, то почему?
>
Это - стандартное поведение Apache: при обращении к
http://sitename/blah-blah-blah он перенаправляет всех на
http://sitename/blah-blah-blah/ ... Alias'ы этот процесс
никак не задевают - вот и все: попробуйте проделать то же
самое с каталогом, для которого никаких AliasMatch не задано - и
увидите то же самое...
=============================================================================
= 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 =