Système

DESTOON, il y a trop de sites utilisant l'URL par défaut. Comment le personnaliser ? Aujourd'hui, nous allons parler du plan de changement consistant à numériser l'URL de la page de détails de l'émission. Le tutoriel suivant est utilisé comme référence

Site Web original www.***.com/sell/show-100.html

L'effet final après le changement est www.***.com/sell/100.html

Faites attention aux points clés et n'entrez pas en conflit avec l'URL de la liste

Le dernier exemple d'effet peut être trouvé sur ce site : https://www.***.com/course/1013.html

1. Recherchez le répertoire racine du fichier de la règle d'URL api/url.inc.php

Trouvé


  1. $urls['php']['item'][4] = array('example'=>'('.$L['url_rewrite'].') show/1/','index'=>'show/{$itemid}/', 'page'=>'show/{$itemid}/{$page}/');

Ajouter une nouvelle règle dans la ligne suivante


  1. $urls['php']['item'][5] = array('example'=>'('.$L['url_rewrite'].') 1-2.html','index'=>'{$itemid}.html', 'page'=>'{$itemid}-{$page}.html');

L'effet est comme indiqué ci-dessous

2. Sur le serveur, ajoutez de nouvelles règles pseudo-statiques au site

Version NGINX


  1. réécrire ^/(.*)/([0-9]+)([-])?([0-9]+)?.html$ /$1/show.php?itemid=$2&page=$4 last;

.htaccess


  1. RewriteRule ^(.*)/([0-9]+).html?([/])?$ $1/show.php?itemid=$2&page=$4

Remarque : veuillez convertir vous-même les règles d'autres environnements

L'image d'exemple montre le panneau de la pagode

3. Fond du site Web, paramètres du module, SEO

4. Mettez à jour les données dans le module et remplacez toutes les URL d'informations par de nouvelles URL

5. Tutoriel terminé