DEDECMS 5.7 Que dois-je faire si le plan du site ne peut pas être ouvert et mis à jour après la migration du répertoire de données ?
Version DEDECMS5.7 SP1, selon les invites officielles, il est fortement recommandé de migrer le répertoire de données en dehors du Web. Le plan du site et le RSS ne peuvent pas être ouverts et mis à jour. >Les amis des webmasters sont Comme vous le savez, la carte rss et la carte du site Web générées par DEDECMS sont générées par défaut dans le dossier DATA, mais il s'agit d'un dossier très important. Généralement, nous interdisons aux moteurs de recherche d'explorer ce dossier dans Robots.txt. C'est cela qui a causé l'embarras que nous avons généré la carte, mais nous n'avons pas pu la trouver dans la recherche. Apprenons à modifier le répertoire généré automatiquement
Apprentissage recommandé :
Dreamweaver cmsVoici les étapes détaillées :1. Connectez-vous d'abord à FTP et créez un dossier rss dans le répertoire racine
2. fichier administrateur dans le répertoire racine Dans le fichier makehtml_map.php
sous le dossier (la valeur par défaut est dede), remplacez $cfg_cmspath."/data/sitemap.html" à la ligne 17 par
Le code est le suivant :
$cfg_cmspath."/sitemap.html"; 将22行的$cfg_cmspath."/data/rssmap.html";
Changement en
Le code est le suivant :
$cfg_cmspath."/rssmap.html";
La 17ème ligne est le plan du site ordinaire, la 22ème ligne est le site RSS map
3, modifiez l'arc sous include dans le répertoire racine .rssview.class.php
Changez les 71 lignes de
code comme suit :
$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";
codez comme suit :
$murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";
4. Modifiez sitemap.class.php
sous include dans le répertoire racine. 🎜>
codez comme suit :$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";
$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";
$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";
$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";
<li class="r3"><a href="{dede:global.cfg_dataurl/}/sitemap.html">网站地图</a></li> 2.<li class="r4"><a href="{dede:global.cfg_dataurl/}/rssmap.html">RSS订阅</a></li>> [code] 改为</p> <p>[code]<li class="r3"><a href="{dede:global.cfg_cmsurl/}/sitemap.html">网站地图</a></li> 2.<li class="r4"><a href="{dede:global.cfg_cmsurl/}/rssmap.html">RSS订阅</a></li>
6. Entrez l'arrière-plan et mettez à jour la carte du site Web, mettez à jour les fichiers RSS, mettez à jour la page d'accueil.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!