powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / apache и свой элемент в http-заголовке
3 сообщений из 3, страница 1 из 1
apache и свой элемент в http-заголовке
    #35189630
nop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребят, в общем стоит такая задача:
нужно каким-то образом при запросе клиентом файлов с определённым расширением добавить в HTTP-заголовок ответа апача свой собственный параметр и значение (что-то типа: "Whatever: blabla") или, что лучше, изменить какой-то существующий..
Каким образом можно реализовать идею?
Apache установлен на хостинг провайдере, то есть в принципе я несколько ограничен в правах, но могу ставить свои собственные модули и реадктировать httpd.conf (+ .htaccess)
...
Рейтинг: 0 / 0
apache и свой элемент в http-заголовке
    #35190985
Ты постеснялся указать версию apache, но наши телепаты предлагают тебе попробовать это:
http://httpd.apache.org/docs/1.3/mod/mod_headers.html
...
Рейтинг: 0 / 0
apache и свой элемент в http-заголовке
    #35193996
nop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
календареведТы постеснялся указать версию apache, но наши телепаты предлагают тебе попробовать это:
http://httpd.apache.org/docs/1.3/mod/mod_headers.html
Спасибо, то что надо! Теперь я верю в телепатические способности :)

Пользуясь случаем хочу задать ещё вопрос.. по работе этого модуля.
У меня на хостинге используется такая схема:
На 80 порту висит nginx, на 8080 apache. Так вот на 8080 apache заходят через nginx и в такой конструкции mod_headers работает как-то странно... Я добавляю в конфиг апача строчку:
Header add Test "Hello world"
Она не привязана к какому-то конкретному каталогу или файлу. Просто дописана в конец конфига..
Затем проверяю:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
$ HEAD mysite.ru/whatever_file.html
 200  OK
Connection: close
Date: Sun,  16  Mar  2008   22 : 09 : 02  GMT
Accept-Ranges: bytes
Server: nginx/ 0 . 6 . 14 
Content-Length:  10560 
Content-Type: application/octet-stream
Last-Modified: Sun,  16  Mar  2008   21 : 42 : 50  GMT
Client-Date: Sun,  16  Mar  2008   22 : 09 : 02  GMT
Client-Peer:  1 . 1 . 1 . 1 : 80 
Client-Response-Num:  1 
Моего заголовка нет Оо
Но если я запрашиваю корень сайта (или любой другой каталог без явного указания файла):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
$ HEAD mysite.ru
 200  OK
Cache-Control: private
Connection: close
Date: Sun,  16  Mar  2008   22 : 08 : 57  GMT
Pragma: private
Server: nginx/ 0 . 6 . 14 
Content-Type: text/html; charset=windows- 1251 
Client-Date: Sun,  16  Mar  2008   22 : 08 : 57  GMT
Client-Peer:  1 . 1 . 1 . 1 : 80 
Client-Response-Num:  1 
Client-Transfer-Encoding: chunked
Test: Hello world
X-Powered-By: PHP/ 4 . 4 . 8 
Тут почему-то всё ок :/ Есть идеи в чём дело? Связано ли это с nginx? Если да, то каким образом исправить?
Заранее ,спасибо!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / apache и свой элемент в http-заголовке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]