{"id":173,"date":"2025-02-20T23:19:11","date_gmt":"2025-02-20T22:19:11","guid":{"rendered":"https:\/\/webabc.info\/docs\/?p=173"},"modified":"2025-02-20T23:19:11","modified_gmt":"2025-02-20T22:19:11","slug":"url-rewrite-auf-https-und-ohne-www","status":"publish","type":"post","link":"https:\/\/webabc.info\/docs\/url-rewrite-auf-https-und-ohne-www\/","title":{"rendered":"[L\u00f6sung] URL Rewrite auf HTTPS und ohne WWW"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Was ist eine .htaccess-Datei?<\/h2>\n\n\n\n<p>Die <code>.htaccess<\/code>-Datei (Hypertext Access) ist eine Konfigurationsdatei f\u00fcr den Apache-Webserver. Sie erm\u00f6glicht es, verschiedene Einstellungen f\u00fcr eine Website vorzunehmen, darunter Weiterleitungen, Zugriffsbeschr\u00e4nkungen und URL-Rewrites. Die <code>.htaccess<\/code>-Datei wird meist im Stammverzeichnis (Root-Verzeichnis) der Website gespeichert.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was ist SSL?<\/h2>\n\n\n\n<p>SSL (Secure Sockets Layer) ist ein Sicherheitsprotokoll, das die verschl\u00fcsselte \u00dcbertragung von Daten zwischen Webbrowsern und Servern gew\u00e4hrleistet. Die modernere Version dieses Protokolls wird als TLS (Transport Layer Security) bezeichnet. Websites, die SSL\/TLS verwenden, sind \u00fcber <code>https:\/\/<\/code> anstelle von <code>http:\/\/<\/code> erreichbar und bieten mehr Sicherheit f\u00fcr Benutzer und Daten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Warum eine Weiterleitung nach HTTPS ohne WWW?<\/h2>\n\n\n\n<p>Die Umstellung einer Website auf HTTPS ist wichtig, um Sicherheit und Vertrauen zu gew\u00e4hrleisten. Zus\u00e4tzlich kann es aus SEO-Sicht sinnvoll sein, die Website nur unter einer einheitlichen Domain (mit oder ohne \u201ewww\u201c) verf\u00fcgbar zu machen, um Duplicate-Content-Probleme zu vermeiden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wie wird die Weiterleitung in der .htaccess-Datei eingerichtet?<\/h2>\n\n\n\n<p>Um sicherzustellen, dass alle Anfragen an die Domain automatisch auf die HTTPS-Version ohne \u201ewww\u201c weitergeleitet werden, kann folgender Code in die <code>.htaccess<\/code>-Datei eingef\u00fcgt werden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>RewriteEngine on\nRewriteCond %{HTTP_HOST} ^www\\.(.*)$ &#91;NC]\nRewriteRule ^(.*)$ https:\/\/%1\/$1 &#91;R=301,L]\nRewriteCond %{HTTPS} !on\nRewriteRule (.*) https:\/\/%{HTTP_HOST}%{REQUEST_URI} &#91;R=301,L]<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Erkl\u00e4rung des Codes:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>RewriteEngine On<\/code> \u2192 Aktiviert das URL-Rewriting.<\/li>\n\n\n\n<li><code>RewriteCond %{HTTP_HOST} ^www\\.(.*)$ [NC]<\/code> \u2192 Pr\u00fcft, ob die Domain mit \u201ewww.\u201c beginnt.<\/li>\n\n\n\n<li><code>RewriteRule ^(.*)$ https:\/\/%1\/$1 [R=301,L]<\/code> \u2192 Leitet alle Anfragen auf die HTTPS-Version ohne \u201ewww\u201c weiter.<\/li>\n\n\n\n<li><code>RewriteCond %{HTTPS} !on<\/code> \u2192 Pr\u00fcft, ob die Verbindung nicht \u00fcber HTTPS erfolgt.<\/li>\n\n\n\n<li><code>RewriteRule (.*) https:\/\/%{HTTP_HOST}%{REQUEST_URI} [R=301,L]<\/code> \u2192 Leitet alle Anfragen auf die HTTPS-Version weiter.<\/li>\n<\/ul>\n\n\n\n<p>Die <code>301<\/code>-Weiterleitung (permanent redirect) stellt sicher, dass Suchmaschinen die \u00c4nderung \u00fcbernehmen und keine Duplicate-Content-Probleme entstehen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wo wird die .htaccess-Datei gespeichert?<\/h2>\n\n\n\n<p>Die <code>.htaccess<\/code>-Datei befindet sich normalerweise im Root-Verzeichnis der Website. Falls die Datei nicht existiert, kann sie mit einem einfachen Texteditor erstellt und per FTP oder \u00fcber das Hosting-Panel hochgeladen werden. Wichtig: Der Dateiname muss exakt \u201e.htaccess\u201c lauten, ohne zus\u00e4tzliche Endungen wie \u201e.txt\u201c.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit<\/h2>\n\n\n\n<p>Eine <code>.htaccess<\/code>-Weiterleitung nach HTTPS ohne \u201ewww\u201c ist eine wichtige Ma\u00dfnahme zur Verbesserung der Sicherheit, SEO und Benutzerfreundlichkeit. Durch die Nutzung der oben genannten Rewrite-Regeln k\u00f6nnen Webseitenbetreiber sicherstellen, dass Besucher automatisch zur richtigen, sicheren URL weitergeleitet werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Was ist eine .htaccess-Datei? Die .htaccess-Datei (Hypertext Access) ist eine Konfigurationsdatei f\u00fcr den Apache-Webserver. Sie erm\u00f6glicht es, verschiedene Einstellungen f\u00fcr eine Website vorzunehmen, darunter Weiterleitungen, Zugriffsbeschr\u00e4nkungen und URL-Rewrites. Die .htaccess-Datei wird meist im Stammverzeichnis (Root-Verzeichnis) der Website gespeichert. Was ist SSL? SSL (Secure Sockets Layer) ist ein Sicherheitsprotokoll, das die verschl\u00fcsselte \u00dcbertragung von Daten zwischen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-173","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/posts\/173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/comments?post=173"}],"version-history":[{"count":1,"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/posts\/173\/revisions"}],"predecessor-version":[{"id":174,"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/posts\/173\/revisions\/174"}],"wp:attachment":[{"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/media?parent=173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/categories?post=173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webabc.info\/docs\/wp-json\/wp\/v2\/tags?post=173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}