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é
- $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
- $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
- réécrire ^/(.*)/([0-9]+)([-])?([0-9]+)?.html$ /$1/show.php?itemid=$2&page=$4 last;
.htaccess
- 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é