En ce qui concerne le 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 api/url.inc.php de la règle d'url

venez


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

Ajouter de nouvelles règles sur 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 des autres environnements.

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

 

 

3. Backend du site Web, paramètres du module, référencement

 

4. Mettez à jour les données dans le module afin que toutes les URL d'informations deviennent de nouvelles URL

5. Tutoriel terminé