Als «http-headers» getaggte Fragen

HTTP-Headerfelder sind Komponenten des Nachrichtenkopfs von Anforderungen und Antworten im Hypertext Transfer Protocol (HTTP). Sie definieren die Betriebsparameter einer HTTP-Transaktion.

1
mod_headers sendet keine Header, wenn die Datei PHP ist
Ich habe meine .htaccess-Datei wie folgt eingestellt: Header set MyHeader "I'm Set!" Wenn ich zu diesem Verzeichnis ( http://example.com/test/) gehe , das keine Standardindexdatei enthält, und die Netzwerkaktivität (in diesem Fall mit Chrome) ansehe, kann ich sehen, dass der Header gesendet wird. Wenn ich zu einer PHP-Datei ( http://example.com/test/test.php) gehe …


11
.htaccess leitet nicht ordnungsgemäß zur Seite mit dem Präfix www um
Ich versuche, eine URL ohne www umzuleiten. zu www.version (example.com zu www.example.com). Ich benutze das übliche RewriteCond %{HTTP_HOST} ^example\.com [nc] RewriteRule (.*) http://www.example.com/$1 [R=301,L] Dies funktioniert bei allen meinen anderen Projekten. Auf dieser speziellen Site endet sie jedoch mit einer Umleitungsschleife. Hier ist der seltsame Teil: Ich habe versucht, die …

4
Wie füge ich allen 404 Seiten, die von Apache und Nginx bereitgestellt werden, Header ohne Cache hinzu?
Nach dem Wechsel zu Cloudflare ist kürzlich ein Problem aufgetreten. Die Lösung besteht darin, Cloudflare grundsätzlich daran zu hindern, 404 Antworten zwischenzuspeichern. In unserem Multi-Server-Setup mit Lastenausgleich treten gelegentlich 404s auf, die jedoch schnell durch rsync (über lsyncd) behoben werden. Vor Cloudflare würde eine erneute Anforderung an die 404ed-Datei sehr …

1
Fügen Sie ProxyPass-Anforderungen einen benutzerdefinierten Header hinzu
Ich habe einen einfachen Apache vhost: <VirtualHost *:80> ServerName hello.local ProxyPass / http://localhost:8810/ ProxyPassReverse / http://localhost:8810/ </VirtualHost> Alle Anfragen an hello.local werden an weitergeleitet http://localhost:8810/. Ich möchte der http-Anfrage einen Header http://localhost:8810/mit einem Wert hinzufügen, der von einem externen Befehl zurückgegeben wird. Etwas wie Header set MyHeader ${/usr/bin/an_external_program} Wie kann …


4
Ist es möglich, bestimmte Seiten basierend auf der IP-Adresse bereitzustellen?
Ich war das Ziel eines Brute-Force-Angriffs auf zwei WordPress-Sites, die ich besitze. Der Angreifer verwendet das gute alte XML-RPC-Ding, um Brute-Force-Passwortangriffe zu verstärken. Glücklicherweise haben wir sehr gut generierte Passwörter, daher bezweifle ich sehr, dass er jemals irgendwohin gelangen wird. Ich habe gerade iptables verwendet, um seine Anfragen zu blockieren, …

3
Wie ändere ich den zuletzt geänderten Header in Nginx?
Mein Server gibt die folgenden Header zurück: 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` Ich möchte, dass der Inhalt, den ich bereitstelle, nicht zwischengespeichert wird. Daher suche ich nach einer Möglichkeit, einen zuletzt geänderten Header zurückzugeben, …


2
NGINX leitet bei Verwendung von proxy_pass keinen Header-Wert weiter
Ich habe das folgende Setup und konfiguriert, um alle / API-Anforderungen an einen anderen Server zu senden: location /api { proxy_pass https://myapp.herokuapp.com; rewrite ^/api/(.*) /$1 break; } Meine App sendet einen Header (USER_CUSTOMER), wenn sie direkt mit myapp.herokuapp.com von der App aus kommuniziert, die sie funktioniert. Wenn sie jedoch über …

1
Verwenden von Curl, um eine HEAD-Anfrage mit einem harten Timeout zu stellen
Ich möchte curleine HTTP-HEAD-Anfrage an eine URL senden, um zu überprüfen, ob sie ordnungsgemäß funktioniert (Server ist aktiv und sendet eine erfolgreiche Antwort). Am Ende muss der endgültige HTTP-Antwortcode und die URL zurückgegeben werden (nachdem alle Weiterleitungen befolgt wurden). Schließlich muss ich ein festes Zeitlimit festlegen (eine Zeitspanne, nach der …

1
Ist es einem Zwischenproxy gestattet, während der Proxy-Authentifizierung Cookies hinzuzufügen?
Ich bin kürzlich auf eine bestimmte Security Appliance (BlueCoat) gestoßen, die erfordert, dass alle Verbindungen zum Internet über diese übertragen werden müssen (Hallo, Mann in der Mitte) und dementsprechend ein spezielles SSL-Zertifikat verwendet, um den gesamten Datenverkehr abzufangen. Diese auf den normalen Betrieb von Git verhindert, obwohl die entsprechenden http.proxyund …

1
Wie kann der HTTP-Header für x-frame-options von ADFS 3 bearbeitet werden?
Standardmäßig enthalten ADFS 3-Antworten den HTTP-Header "X-Frame-Options: DENY". Dies verhindert, dass ADFS in einem Iframe ausgeführt wird, da dies eine Möglichkeit für Clickjacking-Angriffe bietet. Momentan implementiert mein Unternehmen jedoch eine Integration, bei der eine Ausnahme von dieser Sicherheitsregel gemacht werden sollte: Seiten in einer bestimmten Domäne sollten ADFS in einen …

2
Funktioniert Nginx `if_modified_since` nur mit statischen Ressourcen?
Ich kann anscheinend nicht genug Dokumentation finden. Ich habe eine App, die einige dynamische Antworten generiert, aber dennoch vom Last-ModifiedHeader profitieren kann - also sende ich sie. Doch beim Drehen if_modified_since(auf beforepro http://nginx.org/en/docs/http/ngx_http_core_module.html#if_modified_since ) scheint keinen Einfluss auf nicht-statischen Ressourcen zu haben. ZB PHP, Python Apps. Liegt das daran, dass …

1
Haproxy: Verkehr vom Benutzeragenten aus Datei ablehnen
Ich versuche, Verbindungen von bestimmten Benutzeragenten abzulehnen (indem eine Teilzeichenfolge des Benutzeragenten-Headers abgeglichen wird), indem ich eine Haproxy-ACL mit der Option -f zum Lesen aus einer Datei verwende. Es funktioniert jedoch nicht, es wird so ausgeführt, als würde die Konfiguration ignoriert. Kann jemand mit größerer Erfahrung mit Haproxy genau bestimmen, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.