Aus Sicht der Website-Gewichtung besteht kein Zweifel daran, dass http://www.anystandards.com/iso eine höhere Gewichtung hat als http://www.anystandards.com/iso/index.html.
In der Version dede5.3 ist der Standardtyp die Verbindungsart http://www.anystandards.com/iso/index.html.
Dann werden wir es manuell ändern, um das Ziel von http://www.anystandards.com/iso zu erreichen.
Schauen Sie sich die Demo an: www.anystandards.com
5.3 unterscheidet sich von 5.1, da die zu ändernden Dateien unterschiedlich sind.
Suchen Sie die Datei /include/channelunit.func.php
Finden Sie es hier:
Funktion GetTypeUrl($typeid,$typedir,$isdefault,$defaultname,$ispart,$namerule2,$moresite=0,$siteurl='',$sitepath='')
{
$typedir = MfTypedir($typedir);
$sitepath = MfTypedir($sitepath);
if($isdefault==-1)
{
//dynamisch
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
}
sonst if($ispart==2)
{
Fügen Sie vor if($isdefault==-1) den folgenden Code hinzu:
if($ispart>2){
return $typedir;
}
if($defaultname == 'index.html'){
$defaultname = '';
}
//Den URL-Link der angegebenen Kategorie abrufen
//Erzwinge den Standardseitennamen, wenn Coverdateien und separate Seiten verwendet werden
Nach der Änderung speichern. Sie können zuerst die Homepage aktualisieren und prüfen, ob der Effekt erzielt wird. Anschließend können Sie die gesamte Website aktualisieren.