Heim >CMS-Tutorial >WordDrücken Sie >So richten Sie die WordPress-Statisierung ein
Wie richte ich WordPress Static ein?
Was das Problem der Pseudostatik angeht, glaube ich, dass Freunde, die WordPress verwenden, mit dem WP-Cache-Plug-in vertraut sein werden, nicht nur wegen seiner herausragenden Leistung, es ist fast ein Muss geworden. Es gibt Plug-Ins für WP-Benutzer, aber auch die Installation ist schwierig. Jetzt stellen wir eine verbesserte Version des WP-Cache-Plugins WP Super Cache vor. Wie WP-Cache ist es auch ein „statisches“ WordPress-Plugin, das die WP-Leistung unter hoher Last durch Caching verbessern kann. Die größte Verbesserung von WP Super Cache im Vergleich zu WP-Cache ist die Hinzufügung von Super Cache. Einige Seiten werden nach bestimmten Regeln als SuperCache zwischengespeichert, und dieser SuperCache ist im Wesentlichen die Seite selbst.
Das zweite Problem ist, dass viele Windows-Hosts mod_rewrite oder IIS Rewrite nicht unterstützen. Mein Host-Bereich ist beispielsweise so, also muss ich einen Workaround verwenden. Voraussetzung ist, dass das Control Panel des Serveranbieters über die Möglichkeit verfügt, die 404-Fehlerseite anzupassen. Die meisten Hoster unterstützen dies.
Empfohlen: „WordPress-Tutorial“
Jetzt müssen Sie nur noch eine 404-Fehlerseite erstellen und die folgenden 4 Codezeilen schreiben Die elegante Implementierung ohne Plug-Ins unterstützt perfekt das pseudostatische Adressformat der permanenten festen Verbindung des Windows IIS-Hosts. Entfernen Sie index.php aus der Webadresse!
Der Code lautet wie folgt:
<?php $qs = $_SERVER['QUERY_STRING']; $_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ‘:80′)+3); $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI']; include(’index.php’); ?>
Auf diese Weise können die Parameter REQUEST_URI und PATH_INFO festgelegt und in index.php und den Rest eingefügt werden Die Fertigstellung wird dem IIS-Server überlassen.
Spezifische Einstellungsschritte:
1. Erstellen Sie einen neuen Notizblock, schreiben Sie den obigen Code hinein, speichern Sie ihn und benennen Sie ihn zusammen mit dem TXT-Format in wp-404-handler.php um.
2. Laden Sie die Datei in das Stammverzeichnis des Servers hoch und stellen Sie den benutzerdefinierten Fehler 404 so ein, dass er auf wp-404-handler.php verweist.
3. Geben Sie den WordPress-Verwaltungshintergrund ein, Einstellungen (Optionen) – Permalinks (Permalinks), Sie können das statische Adresssuffix nach Belieben festlegen.
Zum Beispiel habe ich /%post_id.html festgelegt, das tatsächlich den Host verwendet, um https://www.xxx.net/60.html zu finden, und dann automatisch zu wp-404-handler .php umleitet , und diese Fehlerseite extrahiert die eingehende Protokollveröffentlichungs-ID „60“ und übermittelt sie an https://www.xxx.net/index.php. Tatsächlich gibt es auf der Serverseite einen zusätzlichen Schritt, der gleichbedeutend ist mit „Die Seite kann nicht gefunden werden und springt zur Fehlerseite“, aber der Effekt ist in Kombination mit WP Super Cache immer noch sehr schnell.
Das obige ist der detaillierte Inhalt vonSo richten Sie die WordPress-Statisierung ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!