The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Переменные в конфиге апача"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Переменные в конфиге апача"
Сообщение от Peter emailИскать по авторуВ закладки on 05-Мрт-03, 20:12  (MSK)
У меня такая проблема.
Нужно сосдать переменную в конфигурационном файле апача (в настройках виртуального сервера), затем проинклюдить еще один конфигурационныйй файл, в котором нужно использовать значение этой переменной (в зависимости от ее значения пересылать на тот или иной адрес - с помощью модреврайта).
Я это попробовал сделать следущим способом(почему-то не заработало):
SetEnv variable 1
Include dir1/dir2/myconf.conf

А в myconf.conf пишу
RewriteCond %{ENV:DIV_FORCE_RUSSIAN} 1 [NC]
RewriteRule ^/$ http://%{HTTP_HOST}/rus/ [R=302,L]
RewriteRule ^/$  http://%{HTTP_HOST}/eng/ [R=302,L]

то почему-то всегда выполняется второе действие. На сколько я понял эта из всяких экспериментов - переенная пуста (может быть эксперименты были неправильными).
Подскажите, как заставить эту конструкцию работать?
Заранее спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Переменные в конфиге апача"
Сообщение от uldus Искать по авторуВ закладки on 06-Мрт-03, 10:15  (MSK)
>Нужно сосдать переменную в конфигурационном файле апача (в настройках виртуального сервера),

посмотри mod_macro, может в чем-то окажется полезным.

>SetEnv variable 1

Это только для CGI скриптов, в mod_rewrite контексте она не будет видна, _IMHO_.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Переменные в конфиге апача"
Сообщение от Peter emailИскать по авторуВ закладки on 07-Мрт-03, 11:26  (MSK)
>>Нужно сосдать переменную в конфигурационном файле апача (в настройках виртуального сервера),
>
>посмотри mod_macro, может в чем-то окажется полезным.
>
>>SetEnv variable 1
>
>Это только для CGI скриптов, в mod_rewrite контексте она не будет видна,
>_IMHO_.


Этот модуль, на сколько я понял, этот модуль подходит только к апачу 2.0
По крайней мере в апач 1.3.23 он не входит.
Неужели не существует никаких встроенных возможностей использования переменных в конфигурационном файле???
Всего-то нужно определить переменную, а через несколько строчек ее вставить.
Помогите пожалуйста!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Переменные в конфиге апача"
Сообщение от uldus Искать по авторуВ закладки on 07-Мрт-03, 13:57  (MSK)
>Этот модуль, на сколько я понял, этот модуль подходит только к апачу
>2.0

Для 1.3 тоже есть.

>По крайней мере в апач 1.3.23 он не входит.

Конечно не входит, это отдельный проект, ссылка ищется через google.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру