Apache 2.4 Neuschreib-Regel mit Anker weist nicht korrekt zu

Problem

Neuschreib-Regeln auf dem Apache 2.4 Web-Server, dieversuchen, auf URLs mit Ankern zu verweisen, was nicht ordnungsgemäß funktioniert.   Beispiel:

RewriteRule ^/test.html /test.html#anchor [R=301,L]

Umgebung

AEM-Dispatcher-Modul, das auf dem Apache HTTP Server 2.4 installiert ist.

Lösung

Um das Kodieren des Zeichens # zu vermeiden, fügen Sie das NE-Merkmal zu den Neuschreib-Regeln hinzu:

RewriteRule ^/test.html /test.html#anchor [NE,R=301,L]

 Adobe

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?

Adobe MAX 2024

Adobe MAX
Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX

Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX 2024

Adobe MAX
Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX

Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online