Schlagwort: server block

»umleiten« von ‘www.’ zu non ‘www.’ in Nginx mit Beispielen

    Was sind »Umleitungen« ?

    Eine Umleitung (englisch, redirects) ist eine Methode, um den Client-Browser auf eine andere URL weiterzuleiten. Das kann notwendig werden, um z.B. veraltete URLs auf eine aktuellere Version weiterzuleiten, oder um den Datenverkehr auf eine bestimmte Domain zu leiten.

    Permanent Vs. Temporary

    Die beiden gängigsten Arten von Weiterleitungen sind die permanente Weiterleitung mit dem HTTP-Statuscode 301 und die temporäre Weiterleitung mit dem HTTP-Statuscode 302.

    Continue reading

    Wie man ‘User-Agents’ in Nginx blockiert

      Was sind ‘User-Agents’?

      User-Agents werden von Webservern verwendet, um Informationen über die Anfrage zu erhalten und die Antwort entsprechend anzupassen. Webbrowser verwenden das HTTP-Protokoll, welches unter anderem im RFC 2616 (Request for Comment) definiert ist, um Webseiten abzurufen. Der RFC beschreibt mitunter einen Header namens “User-Agent”, der den Namen und die Version des Browsers an den Webserver überträgt. Der Header ist optional, aber empfohlen und wird von den meisten Webbrowsern und anderer (Client-)Software verwendet. Er wird bei jedem Seitenabruf übertragen und dient hauptsächlich zur statistischen Erhebung, Fehlersuche und zur Auslieferung von Inhalten, die für spezielle Clientsoftware maßgeschneidert sind.

      Continue reading