Unterstützt OpenLiteSpeed ​​das Umschreiben von Apache .htaccess?

Unterstützt OpenLiteSpeed ​​das Umschreiben von Apache .htaccess?

Ich habe widersprüchliche Informationen erhalten. Auf den offiziellen OpenLiteSpeed-Seiten heißt es beides:

  1. OpenLiteSpeed ​​unterstützt Apache-Rewrites und
  2. OpenLiteSpeed ​​unterstützt kein .htaccess

Etwas verwirrt ... was versucht LiteSpeed ​​Tech hier abzuwickeln?

Antwort1

Tatsächlich sind beide Aussagen wahr und nicht widersprüchlich.

.htaccess-Dateien werden nicht unterstützt, aber Sie können die Umschreiberegeln aus der .htaccess-Datei kopieren und in die OpenLiteSpeed-Administratorkonsole einfügen:

OpenLiteSpeed-Administratorkonsole

Antwort2

der Beitrag ist alt, hier ein Update zu diesem Thema. Wenn Sie diesen Beitrag nach mir gefunden haben ...

Version 1.4.38 10.9.2018 Server Core

[Neue Funktion] Die Einstellung „Automatisch von .htaccess laden“ auf Server- und virtueller Hostebene wurde hinzugefügt, um .htaccess-Dateien, die im konfigurierten Kontext enthalten sind, automatisch zu laden, wenn die Einstellung „Umschreibregeln“ nicht bereits die Direktive „rewriteFile“ verwendet.

mehr... bitte in diesem Beitrag nach unten scrollen

Antwort3

Openlitespeed unterstützt das Umschreiben von .htaccess nicht von Haus aus (wie sie behaupten), was einer der Hauptgründe dafür ist, dass ihre Marketingkampagnen unehrlich sind. (Sie behaupten wiederholt, dass OLS für Anwendungen wie WordPress einfacher einzurichten sei als beispielsweise Nginx oder Apache.)

Wie Apache, die Hauptkonfigurationsdatei kann technisch gesehen alles, was Ihre lokale .htaccess kann, und die Verwendung mehrerer .htaccess-Dateien auf virtuellen Hosts verlangsamt Apache (und auch Openlitespeed).

Damit lokale .htaccess-Dateien auf Openlitespeed funktionieren, müssen Sie zuerst diese Dateien generieren UND dann auch in jedem virtuellen Host auf diese Dateien verweisen UND die richtigen Berechtigungen sicherstellen. Wenn Sie dies nicht tun, können Ihre Websites abstürzen (schwerwiegende Fehler und/oder404 Fehler wie dieser). Und dumuss neu startender Litespeed-Server jedes Mal, wenn Sie die .htaccess-Regeln ändern.

Litespeeds gezielte Ansprache von WordPress-Benutzern (und irreführendes Marketing) hat insbesondere dazu geführt, dass viele Systemadministratoren nur noch auf OLS umsteigenentdeckendiese Probleme im Nachhinein.

Und zur Klarstellung: Nginx/Caddy müssen sich um dieses Zeug keine Gedanken machen, weil .htaccess nicht unterstützt wird und Ihre gesamte Konfiguration zentralisiert ist (und Benutzer sie nicht beschädigen können).

verwandte Informationen