Maison > Tutoriel CMS > WordPresse > Comment définir des liens pseudo-statiques dans WordPress

Comment définir des liens pseudo-statiques dans WordPress

藏色散人
Libérer: 2021-07-12 14:52:06
avant
3142 Les gens l'ont consulté

La forme de lien par défaut de la page wordpress adopte la méthode "simple" (par exemple : http://nom de domaine/?p=123)

Un tel lien URL dynamique n'est pas pratique à inclure pour les moteurs de recherche. Pour cette raison, nous devons définir Pour plusieurs autres formulaires de liens fixes courants, tels que http://www.sufaith.com, [Structure personnalisée] est sélectionné. La méthode de configuration est la suivante :

Entrez dans la page d'accueil de WordPress. système backend et cliquez sur le menu [Paramètres] - [Lien permanent]

Sélectionnez [Structure personnalisée] sous [Paramètres communs], vous pouvez choisir une seule balise ou une combinaison de plusieurs balises, et vous pouvez personnaliser la chaîne d'épissage . Ce site utilise /%post_id% .html, après avoir rempli, cliquez sur [Enregistrer les modifications] pour prendre effet Comment définir des liens pseudo-statiques dans WordPress

Après avoir enregistré les modifications, bien que le lien vers l'article ou la page devienne un lien fixe, lors de l'accès au. page, cela devient une opération de téléchargement. Si l'adresse URL n'est pas accessible normalement, vous devez configurer les règles pseudo-statiques (URL Rewrite) de nginx Comment définir des liens pseudo-statiques dans WordPress

Ce qui suit est la configuration de nginx, qui doit être modifiée pour votre propre domaine. nom et chemin racine.

server {
    listen 80;
    server_name www.example.com;
    root /usr/local/www/wordpress;
    index index.php index.html index.htm;
    location / {
        try_files $uri $uri/ /index.php?$args;
    }
    rewrite /wp-admin$ $scheme://$host$uri/ permanent;
    location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
}
Copier après la connexion
Après avoir modifié la configuration, redémarrez nginx Cela prendra effet et l'accès normal sera restauré.

systemctl restart nginx.service
Copier après la connexion

Pour plus d'articles techniques WordPress, veuillez visiter la colonne

WordPress

tutoriel !

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!

Étiquettes associées:
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal