ホームページ >CMS チュートリアル >DEDECMS >Dreamweaver リストと内部ページ URL の命名規則を簡素化する方法

Dreamweaver リストと内部ページ URL の命名規則を簡素化する方法

angryTom
angryTomオリジナル
2019-11-16 10:38:332044ブラウズ

Dreamweaver リストと内部ページ URL の命名規則を簡素化する方法

Dreamweaver リストと内部ページ URL の命名規則を簡素化する方法

知っておくべきことは、 URL が参照する一般的に、サイトの内部ページの投稿パスを最短にします。短いほど良いため、検索エンジンの包含と最適化に役立ちます。投稿パスのどこを変更するかを簡単に説明します。最短の方法: (推奨チュートリアル: dedecms チュートリアル)

1.まず、Core Website Column Management を開きます。列を作成した後、以下に示すように、[Advanced Options] をクリックせずに [Submit] を直接クリックします。上のアイコンの赤い部分は内部のページ命名ルールとリスト命名ルールを指しており、投稿を公開したりリストを自動生成する際に、このルールの考え方に従って自動生成されることを意味します。これで、ルール内の各コマンドの意味が理解できました。

{Y}、{M}、{D} 年、月、日 Dreamweaver リストと内部ページ URL の命名規則を簡素化する方法

{timestamp} INT の UNIX タイムスタンプtype

{aid} 記事ID

{pinyin} ピンイン記事ID

{py} ピンイン部首記事ID

{typedir} カラムディレクトリ

{cc} 日付 ID を混合し、適切な文字に変換します。

{page} リストのページ番号

3。意味を理解すると扱いやすくなりますが、URL パス内に生成される不要なものを省略・削除して、操作によってパスを短縮できるようになります。

DEDECMS を使用して Web サイトを構築するとき、内部ページの URL ルールの日付を省略することに慣れています。次の 2 行で説明します:

デフォルトの URL ルール設定内部ページ (デフォルトのパス: {typedir}/{Y}/{M}{D}/{aid}.html)

ただし、生成される内部ページのパスは次のとおりです: //m.sbmmt.com/ 1/ 2019/11/16/135.html

非常に複雑すぎると言えますが、個人的に修正した後、日付を省略し、列内の元の

{typedir}/{Y}/{M}{D}/{aid}.html

を修正しました. を次のように入力します:

{typedir}/{aid}.html

その後、生成されるパスは次のとおりです: //m.sbmmt.com/1/135.html

新しい列を作成するときは、指定された内部ページ ルールに従います。 Generate:

カラムが多すぎる場合、このように一つ一つ修正するのは面倒ですが、現時点ではphpファイルを修正するだけで、自動的にカラムが作成されます。あなたが設定したルールに従って。

ファイルを開いてみましょう

include/common.inc.php

次のコードを見つけます:

//文档的默认命名规则
$art_shortname = $cfg_df_ext = '.html';
$cfg_df_namerule = '{typedir}/{Y}/{M}{D}/{aid}'.$cfg_df_ext;

私の習慣を前提として、必要な名前付けルールに変更します。これを次のように変更するだけです:

//文档的默认命名规则
$art_shortname = $cfg_df_ext = '.html';
$cfg_df_namerule = '{typedir}/{aid}'.$cfg_df_ext;

変更が完了すると、列を 1 つずつ追加するときにこのルールに従って自動的に生成されます。

列をバッチで追加する場合、列は自分で設定した指定列ルールに従って直接生成されます:

ファイル dede/templets/catalog_add.htm を開き、次のコードを見つけます。 ##
{typedir}/list_{tid}_{page}.html

置き換えます。次のコードに変更します。(tid は列 ID 番号を指します。必要ない場合は省略してください)

{typedir}/list_{page}.html

この変更後、バッチで追加する列将来的には、設定したルールに従って自動的に生成されます。

短い投稿パス リストのパスを簡素化する利点により、Web サイトの最適化が大幅に向上します。

以上がDreamweaver リストと内部ページ URL の命名規則を簡素化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。