Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

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

Re: PL 20.2



> 
> Hi!
> 
> 
>  alr> Если для основного сервера CharsetSelectionOrder Hostname Dirprefix
>  alr> а для виртуального (на 8080 например)
>  alr> CharsetSelectionOrder UserAgent Hostname Dirprefix
> Так и напишите именно так в секции <VirtualHost>. Но вообще я все-равно ничего 
> не понял. Какое поведение сервера вам нужно ? Поподробнее - как должен вести 
> себя основной сервер и как - виртуальные.
Речь об N виртуальных серверов у которых на одном из порту (например 8080)
стоял выбор charset-a по UserAgent. Получилось бы:
80 - default
8080 - by UserAgent
8081 - koi8-r
...
Для всех настоящих VirtualHost (номера условно).

Но просмотрев логи, я пришел к выводу об не нужности (для меня) UserAgent,
он сидел на другом IP - и некому не был нужен. Так что я снимаю свое
предложение!!!

------------
Далее, здесь был вопрос об MultiViews для /cgi-bin/:
Как я выяснил, ScriptAlias - устаревшая команда, и осталась для совместимости.

Предлагаеться сделать так:
ScriptAlias -> Alias
А в нечто <Directory /var/apache/cgi-bin> добавить:

Options  MultiViews ExecCGI
SetHandler cgi-script

Я проверил - все работает!

А проблема, как я думаю, была с DefaultType, для него не работает MultiViews
Проверка проста: cat > htdoc/test.ru  и на запрос http://www/test ответ: 

File Not Found

The requested URL /test was not found on this server.

Так что, пока mime-type не опредилен, то и MultiViews не работает.

Кстати, есть интересная Options: RunScripts - я нашел ее в src - помоему
аlias для ExecCGI.

---------------------
И еще, тут шла речь об maillist, загляните на http://www.apacheweek.com/ 

-- 
                            Best regards, Eugene Byrganov

  mailto:E.B.Byrganov@inp.nsk.su
  work - http://www.inp.nsk.su/






Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"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.