Lösen Sie das Problem der Groß- und Kleinschreibung der Linux+Apache-Server-URL

Lösen Sie das Problem der Groß- und Kleinschreibung der Linux+Apache-Server-URL

Ich bin heute auf ein Problem gestoßen. Beim Eingeben der URL-Adresse in die Adressleiste des Browsers muss die Groß-/Kleinschreibung beachtet werden, um normal auf die Seite zugreifen zu können. Der Website-Server ist Linux+Apache

Der Hauptgrund für dieses Phänomen ist das Fehlen eines Rechtschreibmoduls. Laden Sie es daher einfach in das entsprechende System.

1. Debian-System

Relativ einfach unter Debian-System

1. Suchen Sie speling.load im Pfad /etc/apache2/mods-available und kopieren Sie es in den Pfad /etc/apache2/mods-enabled

2. Schreiben Sie die Datei speling.conf in das Verzeichnis /etc/apache2/mods-enabled

Der Inhalt von speling.conf ist sehr einfach. Ich habe nur die folgende Zeile geschrieben:

CheckSpelling on

3. Fügen Sie speling.load und speling.conf zu /etc/apache2/mods-enabled hinzu und starten Sie Apache neu.

2. CentOS-System

Es ist unter dem CentOS-System etwas ärgerlich.

1. Überprüfen Sie, ob das System das Modul mod_speling.so hat, Pfad: /etc/httpd/modules ; wenn ja, geben Sie es einfach weiter, wenn nicht, laden Sie eins von woanders herunter und verwenden Sie es

2. Laden Sie dieses Modul

vi /etc/httpd/conf/httpd.conf

Fügen Sie im Modulladebereich die folgende Zeile hinzu:

LoadModule speling_module module/mod_speling.so
Rechtschreibprüfung ein

Änderungen speichern und beenden

Starten Sie Apache neu und geben Sie die URL erneut ein. Diesmal wird die Groß-/Kleinschreibung nicht beachtet und der Zugriff ist normal.

Das könnte Sie auch interessieren:
  • Schritte zum Erstellen eines Dateiservers mit Apache unter Linux
  • Analyse der Implementierungsmethode der Koexistenz von Nginx und Apache unter Linux-Servern
  • 8 Sicherheitstipps für die Sicherheit von Linux-Apache-Webservern
  • Stellen Sie das Django-Projekt von Python auf einem Apache-Server unter Linux bereit
  • Apache-Server-Fehlerprotokoll auf Linux-System anzeigen
  • Linux-Installation Apache-Server-Konfigurationsprozess

<<:  Detaillierte Erläuterung der Methode zur Optimierung der MySQL-Datenbanktabellenstruktur

>>:  Detaillierte Erklärung generischer Fälle in TypeScript

Artikel empfehlen

So installieren Sie allgemeine Komponenten (MySQL, Redis) in Docker

Docker installiert MySQL Docker-Suche MySQL. Such...

Empfehlen Sie mehrere MySQL-bezogene Tools

Vorwort: Mit der kontinuierlichen Entwicklung der...

Tipps zum Implementieren mehrerer Rahmen in CSS

1. Mehrere Grenzen[1] Hintergrund: Box-Shadow, Um...

Zusammenfassung der drei Lazy-Load-Methoden lazyLoad mit nativem JS

Inhaltsverzeichnis Vorwort Methode 1: Hoher Kontr...

Gründe, warum MySQL den Abfrage-Cache abgebrochen hat

MySQL hatte zuvor einen Abfragecache, Query Cache...

Zusammenfassung einiger wichtiger Punkte zu mysql init_connect

Die Rolle von init_connect init_connect wird norm...

Detaillierte Erklärung zur korrekten Öffnung in CSS

Warum sagen wir „normalerweise 1em=16px“? Die vom...

mysql erhält statistische Daten innerhalb eines bestimmten Zeitraums

mysql erhält statistische Daten innerhalb eines b...

Integrierte Objekte, Werttypen und Referenztypen in JavaScript-Objekten erklärt

Inhaltsverzeichnis Objekt Objektdefinition Iterie...

Mysql Master-Slave-Synchronisation Last_IO_Errno:1236 Fehlerlösung

Was ist der Grund für den Fehler Last_IO_Errno:12...

Verwendung der MySQL-Zeitdifferenzfunktionen TIMESTAMPDIFF und DATEDIFF

Verwendung der Zeitdifferenzfunktionen TIMESTAMPD...

Nginx-Weiterleitung basierend auf URL-Parametern

Anwendungsszenarien: Der Sprungpfad muss entsprec...