No que diz respeito ao sistema DESTOON, existem muitos sites que usam o URL padrão. Como personalizá-lo? Hoje falaremos sobre o plano de mudança de digitalização da URL da página de detalhes do programa. O tutorial a seguir é usado como referência.

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

O efeito final após a mudança é www.***.com/sell/100.html

Preste atenção aos pontos-chave e não entre em conflito com a URL da lista.

 

O efeito de exemplo final pode ser encontrado neste site: https://www.***.com/course/1013.html

 

1. Encontre o diretório raiz do arquivo api/url.inc.php da regra de URL

virar para cima


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

Adicione novas regras na próxima linha


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

 

O efeito é mostrado abaixo

 

2. No servidor, adicione novas regras pseudoestáticas ao site

Versão NGINX


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

.htaccess


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

Nota: Por favor, converta você mesmo as regras de outros ambientes

A imagem de exemplo mostra o painel do pagode

 

 

3. Back-end do site, configurações do módulo, SEO

 

4. Atualize os dados no módulo para que todos os URLs de informações se tornem novos URLs

5. Tutorial concluído