ПРОЕКТЫ 


  АРХИВ 


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[2]: [apache-talk] Alias -> AutoRedirect



Здравствуйте, Khimenko!


Так, парадокс в том, что если      .
AliasMatch /cmm$ /home/adv/sites/htdocs/cmm/
закомментировать, получаем:

KV> GET /cms HTTP/1.1
KV> Host: www.capital.ru
KV> 
KV> HTTP/1.1 404 Not Found
KV> Date: Tue, 17 Sep 2002 22:49:51 GMT
KV> Server: Apache/1.3.26 (Unix) mod_deflate/1.0.14 mod_accel/1.0.22
KV> Transfer-Encoding: chunked
KV> Content-Type: text/html; charset=iso-8859-1
KV> 
KV> 12d
KV> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
KV> <HTML><HEAD>
KV> <TITLE>404 Not Found</TITLE>
KV> </HEAD><BODY>
KV> <H1>Not Found</H1>
KV> The requested URL /cms was not found on this server.<P>
KV> <HR>
KV> <ADDRESS>Apache/1.3.26 Server at <A 
HREF="mailto:mirt@nnt.ru";>www.capital.ru</A> Port 80</ADDRESS>
KV> </BODY></HTML>

Собственно, и удивление то мое чем было вызвано.....
Может ли это быть связано с тем, что директива "Alias"
расположена   вне  какого-то  ни  было вирт.-хоста, а реально
сервер работает через них?


С уважением, Арсений Когут, 18.09.2002

Email: mirt@nnt.ru
Phone: +7 (501) 430-6875


* Небо и Земля разделены, но они делают одно дело. 

* Небо и Земля разделены, но они делают одно дело. 

                                  (Конфуций)

Wednesday, September 18, 2002, 2:40:34 AM, you wrote:



KV> 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
>>
>> Вопрос: так бывает? Если да, то почему?
>>

KV> Это - стандартное поведение Apache: при обращении к
KV> http://sitename/blah-blah-blah он перенаправляет всех на
KV> http://sitename/blah-blah-blah/ ... Alias'ы этот процесс
KV> никак не задевают - вот и все: попробуйте проделать то же
KV> самое с каталогом, для которого никаких AliasMatch не задано - и
KV> увидите то же самое...

KV> 
=============================================================================
KV> =               Apache-Talk@lists.lexa.ru mailing list                      
=
KV> Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to 
quit.
KV> =       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.