С точки зрения веса веб-сайта нет сомнений в том, что http://www.anystandards.com/iso имеет более высокий вес, чем http://www.anystandards.com/iso/index.html.
В версии dede5.3 по умолчанию используется тип соединения http://www.anystandards.com/iso/index.html.
Затем мы изменим его вручную, чтобы достичь цели http://www.anystandards.com/iso.
Посмотрите демо: www.anystandards.com
Версия 5.3 отличается от версии 5.1, поскольку файлы, подлежащие изменению, отличаются.
Найдите файл /include/channelunit.func.php.
Найдите это здесь:
функция GetTypeUrl($typeid,$typedir,$isdefault,$defaultname,$ispart,$namerule2,$moresite=0,$siteurl='',$sitepath='')
{
$typedir = MfTypedir($typedir);
$sitepath = MfTypedir($sitepath);
если ($isdefault==-1)
{
//динамический
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
}
иначе, если ($ispart==2)
{
Добавьте следующий код перед if($isdefault==-1) :
если($ispart>2){
вернуть $типдир;
}
if($defaultname == 'index.html'){
$defaultname = '';
}
//Получаем URL-ссылку указанной категории
//Принудительно использовать имя страницы по умолчанию при использовании файлов обложек и отдельных страниц
Сохраните после изменения. Вы можете сначала обновить домашнюю страницу и посмотреть, будет ли достигнут эффект, а затем обновить весь сайт.