Nginx rewrite multiple Konditionen – www nach nicht www und http nach https

NGINX logo rgb large

NGINX ist ein außergewöhnlicher Webserver, den ich als Alternative zu Apache sehr empfehlen kann. Er ist unglaublich effizient und bietet eine erstklassige Leistung.Wenn Sie sich für einen neuen Webserver interessieren, sollten Sie NGINX unbedingt ausprobieren. Sie werden von seinen beeindruckenden Fähigkeiten und seiner Geschwindigkeit nicht enttäuscht sein. Probieren Sie es aus! Heute möchte ich kurz zeigen, wie man im {server} Teil der Konfiguration eine Umleitung einrichten kann, welche folgende Bedingungen erfüllt: In Realität lassen sich mit dieser Umleitung auch weitere Bedingungen abdecken, zum Beispiel auf einen komplett anderen Domainnamen zu leiten. Hier kommt nun die Anpassung der Konfig: server { server_name domain.de www.domain.de set $wanted_domain_name domain.de; if ($http_host != $wanted_domain_name) { rewrite ^(.*)$ https://$wanted_domain_name$1; } } Was passiert ist, dass alles, was nicht dem wanted_domain_name entspricht, eben in diesen umgeschrieben wird – simples! Wenn auch noch die wanted_domain immer per https ausgeliefert werden soll, dann muss auch für diese noch ein Rewrite eingerichtet werden, ebenfalls im Serverblock: # HTTPS umleitung if ($scheme != “https”) { rewrite ^ https://$host$uri permanent; }

WeiterlesenNginx rewrite multiple Konditionen – www nach nicht www und http nach https

Amazon bereitet sich auf Zombie Apokalypse vor!

Zombie

Offenbar bereitet man sich bei Amazon Web Services auf eine Zombie Apokalypse vor – anders kann ich mir die Folgende Passage – aus Punkt 57.10 – aus den am 08.02.2016 veröffentlichten ToS (Nutzungsbedigungen)  nicht erklären: However, this restriction will not apply in the event of the occurrence (certified by the United States Centers for Disease Control or successor body) of a widespread viral infection transmitted via bites or contact with bodily fluids that causes human corpses to reanimate and seek to consume living human flesh, blood, brain or nerve tissue and is likely to result in the fall of organized civilization. Auf Gut Deutsch gilt die Einschränkung dann nicht, falls eine weit verbreitete Virusinfektion auftritt, welche durch Bisse oder Kontakt mit Körperflüssigkeiten übertragen wird, und welche dazu führt, dass menschliche Leichen wieder belebt werden und versuchen menschliches Fleisch, Blut, Gehirn oder Nervengewebe zu konsumieren, was wahrscheinlich zum Untergang der gesamten Zivilisation führt. Gut zu wissen! Amazon ToS Wichtig: Gegebenenfalls auf die Englische Version umschalten – die Deutschen Nutzungsbedingungen sind noch nicht angepasst :)

WeiterlesenAmazon bereitet sich auf Zombie Apokalypse vor!

Willkommen im Underground

Amazon Underground

Das schleicht ich gerade so auf den Amazon.de Seiten herum – wollte mich mal nach neuen Apps umsehen – und wurde dann im Unterground willkommen geheißen.   Ich sehe das zum ersten Mal – heißt aber nicht, dass das neu ist :) Offenbar werden hier die gratis Apps angeboten, welche auch über die Amazon.de Webseite angeboten werden. Wer gerne mal was neues für Lau testet – der sollte auf seinem Android diese Webseite aufrufen, und sich über die gratis Angebote freuen.

WeiterlesenWillkommen im Underground

Chrome Upate 44.0.2403.89 fixt mehrere schwere Sicherheitslücken

Google Chrome

Gerade erschienen ist ein Update für den beliebten Internet Browser Google Chrome (also zumindest bei mir ist der recht beliebt, habe gehört, dass es Kritiker geben soll :) ) Das Update auf Version 44.0.2403.89 schließt mehrere Sicherheitslücken (Siehe Changelog), welche es Angreifern, unter anderem, ermöglich(t)en beliebige Befehle auf dem Zielsystem auszuführen, Dateien zu manipulieren und Sicherheitsvorkehrungen zu umgehen – nicht gut für deinen Rechner! Ich rate jedem dringend das automatische Update in Chrome zu nutzen um auf die aktuelle Version zu kommen. Dafür erhaltet ihr auch ein neues animiertes Update Symbol :)

WeiterlesenChrome Upate 44.0.2403.89 fixt mehrere schwere Sicherheitslücken

Debian 8 – Jessie – auf XenServer 6.5 installieren

Debian 8

Hier eine kleine Anleitung wie ihr die aktuelle Debian Version 8 – Jessie – auf eurem XenServer 6.5 installiert. 1. Installationsmedium besorgen Zunächst besorgt ihr euch die 64 bit Version des Netinstallers von Debian (Link) und legt diese so ab, dass ihr sie zur Installation in Xen zur Verfügung habt (z.B. in einer CIFS ISO Library). Altertiv brenn ihr die ISO auf CD und legt sie auf dem XenServer Host in das Laufwerk. 2. Installation der VM über XenCenter Nun startet ihr XenCenter und wählt den gewünschten Host oder Pool zur Installation aus und klickt auf New VM um den Installationswizard zu starten. Als Template wählt ihr hier Debian Wheezy 7.0 (64-bit) aus, dieses Template arbeitet auch hervorragend mit der Jessie Installation. Nach dem klicken auf Next gebt ihr dem Kind einen Namen und wenn erforderlich eine Beschreibung im folgenden Dialog wählt ihr dann den Speicherort des ISO aus – alternativ das DVD Laufwerk im Host. Die Parameter unter Advanced OS boot parameters braucht ihr nicht an zu passen. Ihr wählt nun den Host Server aus – oder lasst diesen automatisch vergeben.…

WeiterlesenDebian 8 – Jessie – auf XenServer 6.5 installieren

How to: Debian 7 Wheezy auf Debian 8 Jessie aktualisieren

Debian 8

Die Linux Distribution Debian 8 ‘Jessie’ wurde am 25.April nach ca. 2 Jahren Entwicklungsarbeit veröffentlicht. Viele Pakete wurden aktualisiert, Apache, PHP und Konsorten sind jetzt relativ frisch enthalten. Knapp 2 Wochen sind nun seit dem Release vergangen – wir kommen jetzt in die Zeit wo es sich lohnt upzudaten :) Bei Debian ist es so, dass auch zwischen ‘Major Releases’ relativ gut und sicher upgedatet werden kann. Ob man das machen möchte – oder lieber seine Server von Grund auf neu installiert – das bleibt jedem selbst überlassen. Es gibt ja noch Support für Debian 7 ‘Wheezy’ – daher besteht kein Zwang zum upgrade. Zum Update meldet ihr euch bitte als Root User an dem System an, alternativ könnt ihr die Arbeiten unter sudo ausführen, unten beschrieben ist die Methode als Root User! 1. System Backup erstellen – Daten sichern Der ganz Erste und wichtigste Punkt beim Update ist, dass ihr eine Sicherung eurer wichtigen Daten und System Einstellungen vernehmt. Nur so könnt ihr im Zweifelsfall sicher stellen, dass ihr zu einem laufenden System zurück kehren könnt! Was sollte mindestens…

WeiterlesenHow to: Debian 7 Wheezy auf Debian 8 Jessie aktualisieren