mirror of https://github.com/1099438829/apeblog
生成map地图支持别名访问
This commit is contained in:
parent
ccec51ad88
commit
042bd8eab4
|
|
@ -109,13 +109,13 @@ class Index extends AuthController
|
||||||
|
|
||||||
//获取文章分类url
|
//获取文章分类url
|
||||||
$documentCategoryModel = new DocumentCategoryModel();
|
$documentCategoryModel = new DocumentCategoryModel();
|
||||||
$categoryInfo = $documentCategoryModel->field('id,title,create_time')
|
$categoryInfo = $documentCategoryModel->field('id,alias,title,create_time')
|
||||||
->where('status', 1)->where('status', 1)
|
->where('status', 1)->where('status', 1)
|
||||||
->page($page, $pagesize)
|
->page($page, $pagesize)
|
||||||
->order('id desc')->select();
|
->order('id desc')->select();
|
||||||
foreach ($categoryInfo as $v) {
|
foreach ($categoryInfo as $v) {
|
||||||
$str .= '<url>';
|
$str .= '<url>';
|
||||||
$str .= '<loc>' . url('index/article/lists',["id"=>$v['id']],".html",$domain) . '</loc>';
|
$str .= '<loc>' . url('index/article/lists',["id"=>$v["alias"]?:$v['id']],".html",$domain) . '</loc>';
|
||||||
$str .= '<lastmod>' . $v['create_time'] . '</lastmod>';
|
$str .= '<lastmod>' . $v['create_time'] . '</lastmod>';
|
||||||
$str .= '<changefreq>always</changefreq>';
|
$str .= '<changefreq>always</changefreq>';
|
||||||
$str .= '<priority>0.8</priority>';
|
$str .= '<priority>0.8</priority>';
|
||||||
|
|
@ -123,14 +123,14 @@ class Index extends AuthController
|
||||||
}
|
}
|
||||||
//获取详细页分类url
|
//获取详细页分类url
|
||||||
$documentModel = new DocumentModel();
|
$documentModel = new DocumentModel();
|
||||||
$documentInfo = $documentModel->field('id,create_time')
|
$documentInfo = $documentModel->field('id,alias,create_time')
|
||||||
->where('display', 1)
|
->where('display', 1)
|
||||||
->page($page, $pagesize)
|
->page($page, $pagesize)
|
||||||
->order('id desc')->select();
|
->order('id desc')->select();
|
||||||
|
|
||||||
foreach ($documentInfo as $v) {
|
foreach ($documentInfo as $v) {
|
||||||
$str .= '<url>';
|
$str .= '<url>';
|
||||||
$str .= '<loc>' . url('/index/article/detail',["id"=>$v['id']],".html",$domain) . '</loc>';
|
$str .= '<loc>' . url('/index/article/detail',["id"=>$v["alias"]?:$v['id']],".html",$domain) . '</loc>';
|
||||||
$str .= '<lastmod>' . $v['create_time'] . '</lastmod>';
|
$str .= '<lastmod>' . $v['create_time'] . '</lastmod>';
|
||||||
$str .= '<changefreq>monthly</changefreq>';
|
$str .= '<changefreq>monthly</changefreq>';
|
||||||
$str .= '<priority>0.6</priority>';
|
$str .= '<priority>0.6</priority>';
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue