Вопросы с тегом «http-headers»

Поля заголовка HTTP являются компонентами заголовка сообщения запросов и ответов в протоколе передачи гипертекста (HTTP). Они определяют рабочие параметры HTTP-транзакции.

1
mod_headers не отправляет заголовки, когда файл является PHP
Мой файл .htaccess настроен на следующее: Header set MyHeader "I'm Set!" Если я иду в этот каталог ( http://example.com/test/), у которого нет индексного файла по умолчанию, и просматриваю сетевую активность (в данном случае с Chrome), я вижу, что заголовок отправляется. Если я иду в php файл ( http://example.com/test/test.php), заголовок не …

2
Влияние соединения Close против Keep-alive
Я настраиваю наши серверы, и из-за характера нашего балансировщика нагрузки мы не можем отправлять заголовки проверки активности соединения. Я пытаюсь определить влияние отправки этих заголовков как на конечного пользователя, так и на сервер. Заметит ли кто-нибудь что-нибудь?

11
.htaccess не перенаправляет на страницу с префиксом www правильно
Я пытаюсь перенаправить URL без www. на www.version (пример.com на www.example.com). Я пользуюсь обычным RewriteCond %{HTTP_HOST} ^example\.com [nc] RewriteRule (.*) http://www.example.com/$1 [R=301,L] Это работает на всех моих других проектах. Однако на этом конкретном сайте он заканчивается циклом перенаправления. Вот странная часть: я попытался свернуть версию без www, чтобы увидеть, какие …

4
Как добавить заголовки без кэширования на все 404 страницы, обслуживаемые apache и nginx?
Я недавно столкнулся с проблемой после перехода на Cloudflare, и решение состоит в том, чтобы в основном остановить Cloudflare от кэширования 404 ответов. В нашей многосерверной настройке с балансировкой нагрузки случаются случайные 404, но они быстро исправляются с помощью rsync (через lsyncd). До появления Cloudflare повторный запрос к файлу 404ed …

1
Добавить пользовательский заголовок в запросы ProxyPass
У меня есть простой Apache Vhost: <VirtualHost *:80> ServerName hello.local ProxyPass / http://localhost:8810/ ProxyPassReverse / http://localhost:8810/ </VirtualHost> Все запросы к hello.local прокси для http://localhost:8810/. Что я хотел бы сделать, так это добавить заголовок к http-запросу http://localhost:8810/со значением, возвращаемым внешней командой. Что-то вроде Header set MyHeader ${/usr/bin/an_external_program} Есть ли способ сделать …

4
Можно ли обслуживать определенные страницы на основе IP-адреса?
Я был целью атаки методом перебора на двух сайтах WordPress, которыми я владею. Злоумышленник использует старый добрый XML-RPC для усиления атаки паролем. К счастью, у нас очень хорошо сгенерированные пароли, поэтому я очень сомневаюсь, что он когда-нибудь будет. Я только что использовал iptables для блокировки его запросов всякий раз, когда …

3
Как мне изменить заголовок Last-Modified в nginx?
Мой сервер возвращает следующие заголовки: Cache-Control:no-cache Connection:keep-alive Date:Thu, 07 Jul 2011 10:41:57 GMT Expires:Thu, 01 Jan 1970 00:00:01 GMT Last-Modified:Thu, 07 Jul 2011 08:06:32 GMT Server:nginx/0.8.46` Я хочу, чтобы содержимое, которое я обслуживаю, не кэшировалось, поэтому я ищу способ вернуть заголовок Last-Modified, который содержит дату и время, когда запрос был …

2
Как отправить заголовки Content-Disposition в apache для файлов?
У меня есть каталог текстовых файлов, которые я раздаю с Apache 2. Обычно, когда я (или любой пользователь) обращаюсь к файлам, они видят их в своем браузере. Я хочу «заставить» веб-браузер открыть диалоговое окно «Сохранить как». Я знаю, что это можно сделать с Content-Dispositionзаголовками ( подробнее ). Есть ли способ …

4
Разрешить метод POST только для определенного файла в каталоге
У меня есть один файл, который должен быть доступен только через метод POST. /var/www/folder/index.php Корень документа находится /var/www/и index.phpвложен в папку. Версия Apache: 2.4.4. Мои конфигурации следующие: <Directory "/var/www/folder"> <Files "index.php"> order deny,allow Allow from all <LimitExcept POST> Deny from all </LimitExcept> </Files> </Directory> Я захожу на свой сервер, 127.0.0.1/folderно …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.