Sistema

DESTOON, há muitos sites usando 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 o URL da lista

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

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

Encontrado


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

Adicione uma nova regra 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: converta você mesmo as regras de outros ambientes

A imagem de exemplo mostra o painel pagode

3. Plano de fundo do site, configurações do módulo, SEO

4. Atualize os dados no módulo e altere todos os URLs de informações para novos URLs

5. Tutorial concluído