夢織りタグ擬似静的

夢を紡ぐデデcmのTAG用の疑似静的メソッド/ステップ

1. Dede バックグラウンド基本パラメータ コア設定により、擬似静的が有効になります

2. /include/taglib/tag.lib.php を変更し、以下を見つけます。

$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";

に変更されました

$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword']).".html";

タグ.php修正

$tag = trim($_SERVER['QUERY_STRING']);换成

$tag = strtolower(trim($_SERVER['QUERY_STRING']));

この時点で、dream weaving dedecms のプログラム修正は完了しました。あとは、対応するホストに相対的な疑似静的ルールを追加するだけです。

nginx 環境の疑似静的ルール:

rewrite ^(.*)/tags\.html $1/tags.php;
rewrite ^(.*)/tags/(.*).html $1/tags.php?/$2;
rewrite ^(.*)/tags/(.*)\/([0-9])(?:(\?.*))\.html* $1/tags.php?\/$1\/$2;

おすすめ

転載: blog.csdn.net/wei741094234/article/details/127005188
おすすめ