Comment configurer le statique wordpress ?
Concernant le problème du pseudo-statique, je pense que les amis qui utilisent WordPress connaîtront le plug-in WP-Cache. Non seulement en raison de ses performances exceptionnelles, il est devenu presque un incontournable. avoir un plug-in pour les utilisateurs de WP, mais il est également difficile de l'installer est également célèbre. Nous introduisons maintenant une version améliorée du plug-in WP-Cache WP Super Cache. Comme WP-Cache, il s’agit également d’un plugin WordPress « statique » qui peut améliorer les performances de WP sous forte charge grâce à la mise en cache. La plus grande amélioration de WP Super Cache par rapport à WP-Cache est l'ajout de Super Cache. Certaines pages seront mises en cache en tant que SuperCache selon certaines règles, et ce SuperCache est essentiellement la page elle-même.
Le deuxième problème est que de nombreux hôtes Windows ne prennent pas en charge mod_rewrite ou IIS Rewrite. Par exemple, mon espace hôte est comme ceci, je dois donc utiliser une solution de contournement. La condition préalable est que le panneau de configuration du fournisseur de serveur ait la possibilité de personnaliser la page d'erreur 404. La plupart des hébergeurs le prennent en charge.
Recommandé : "Tutoriel WordPress"
Il ne vous reste plus qu'à créer une page d'erreur 404 et à écrire les 4 lignes de code suivantes. une implémentation élégante sans plug-ins prend parfaitement en charge le format d'adresse pseudo-statique du lien fixe permanent de l'hôte Windows IIS. Supprimez index.php de l'adresse Web !
Le code est le suivant :
<?php $qs = $_SERVER['QUERY_STRING']; $_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ‘:80′)+3); $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI']; include(’index.php’); ?>
De cette façon, les paramètres REQUEST_URI et PATH_INFO peuvent être corrigés et inclus dans index.php, et le reste sera laissé au serveur iis pour terminer.
Étapes de configuration spécifiques :
1. Créez un nouveau bloc-notes, écrivez-y le code ci-dessus, enregistrez-le et renommez-le en wp-404-handler.php avec le format txt.
2. Téléchargez le fichier dans le répertoire racine du serveur et définissez l'erreur personnalisée 404 pour qu'elle pointe vers wp-404-handler.php.
3. Entrez dans l'arrière-plan de gestion WordPress, Paramètres (Options) - Permaliens (Permaliens), vous pouvez définir le suffixe de l'adresse statique à volonté.
Par exemple, j'ai défini /%post_id.html, qui utilise en fait l'hôte pour trouver https://www.xxx.net/60.html, puis redirige automatiquement vers wp-404-handler .php , et cette page d'erreur extrait l'identifiant de publication du journal "60" entrant et le soumet à https://www.xxx.net/index.php. En fait, il existe une étape supplémentaire côté serveur qui équivaut à "la page est introuvable et passe à la page d'erreur", mais l'effet est toujours très rapide lorsqu'il est associé à WP Super Cache.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!