Dreamweaver Web サイト マップの生成されたディレクトリを変更するにはどうすればよいですか?
DEDECMS を使用して Web サイトを構築している多くの友人は、データ ディレクトリの内容が漏洩するのを避けるために、ロボットのデータ ディレクトリをブロックしています。ただし、DEDE のデフォルトのサイト マップはデータの下にあります。このフォルダがブロックされている場合、検索エンジンはサイト マップをクロールできなくなり、SEO の最適化には役立ちません。DEDE によって生成されたサイト マップをシステム ルート ディレクトリに置く良い方法はありますか?ここで、DEDE Web サイトマップの最適化方法を紹介します。
推奨学習: Dream Weaver cms
詳細な手順は次のとおりです:
1. まず、RSS フォルダーをルート ディレクトリに作成します。 Web サイト
2. /dede/makehtml_map.php ファイルを変更します
コード
を次のように変更します:
$cfg_cmspath."/data/sitemap.html";
を次のように変更します:
コードは次のとおりです:
$cfg_cmspath."/sitemap.html";
コードを次のように変更します:
$cfg_cmspath."/data/rssmap.html";
を次のように変更します:
コードは次のとおりです:
$cfg_cmspath."/rssmap.html";
3. /include/arc を変更します。rssview.class.php ファイルの
コードを次のように変更します:
$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";
を次のように変更します:
コードは次のとおりです:
$murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";
4. /include/sitemap.class.php ファイルを変更します
次の内容を変更します
コードは次のとおりです:
$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";
これを次のように変更します:
コードは次のとおりです:
$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";
この時点で、サイト マップが Web サイトのバックグラウンドで生成される場合、ルートに直接生成されます。 Web サイトのディレクトリ。
以上がDreamweaver Web サイトマップの生成ディレクトリを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。