So entfernen Sie www von der URL in htaccess

Wie Sie wahrscheinlich vor langer Zeit bemerkt haben, kann auf Online-Websites entweder mit oder ohne www zugegriffen werden. Präfix. Zum Beispiel www.linuxconfig.org und linuxconfig.org .
Wenn Sie eine Website besitzen, empfiehlt es sich, entweder das www durchzusetzen. gehen Sie über Ihre Website oder lassen Sie sie vollständig fallen. Dies schafft Konsistenz über alle Ihre URLs hinweg, was ansprechend aussieht und auch für SEO und andere Zwecke von Vorteil sein kann.

In diesem Tutorial erfahren Sie, wie Sie das www entfernen. präfix von Ihren URLs durch.htaccess-Dateien in Apache. Es funktioniert durch automatisches Umleiten von URLs wie www.linuxconfig.org zu linuxconfig.org . Dies ist eine einfache Lösung, die Sie sogar anwenden können, wenn Sie einen verwalteten Hosting-Service verwenden und nur FTP-Zugriff auf Ihren Webserver haben.

In diesem Tutorial lernen Sie:

  • So entfernen Sie www von der URL in htaccess
 Konfigurieren der htaccess-Datei zum Entfernen des WWW-Präfixes
Konfigurieren der htaccess-Datei zum Entfernen des www-Präfixes
Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Jede Linux-Distribution
Software Apache Webserver
Sonstiges Privilegierter Zugriff auf Ihr Linux-System als root oder über der Befehl sudo.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder mithilfe des Befehls sudo
$ – erfordert, dass bestimmte Linux-Befehle als regulärer nicht privilegierter Benutzer ausgeführt werden

Entfernen Sie www von URL

Die htaccess-Datei kann im Stammverzeichnis Ihrer Website abgelegt werden. Am Anfang der Datei befindet sich ein Punkt, der anzeigt, dass es sich um eine versteckte Datei handelt. Der Name lautet wie folgt: .htaccess

Fügen Sie in die Datei .htaccess den folgenden Text ein.

RewriteEngine OnRewriteCond %{HTTP_HOST} !^www\. RewriteRule ^ %{REQUEST_SCHEME}://www.%{HTTP_HOST}%{REQUEST_URI} 

Fügen Sie www zur URL hinzu

Falls Sie möchten, dass Ihre URLs zum www umgeleitet werden. präfix Stattdessen können Sie diesen Code in die .htaccess -Datei einfügen.

RewriteEngine OnRewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^ %{REQUEST_SCHEME}://%1%{REQUEST_URI} 

Fazit

Wenn Sie fertig sind, stellen Sie sicher, dass Sie beide URL-Versionen testen. Beide URLs greifen weiterhin auf Ihre Site zu, aber nur eine wird neu geschrieben.

Leave a Reply