日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mediawiki自动生成sitemap

發布時間:2023/12/2 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mediawiki自动生成sitemap 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Mediawiki 1.17.0提供了generateSitemap.php生成sitemap文件,可不必再使用擴展。

每次調用generateSitemap.php,生成全部sitemap。一般是通過定時任務(Linux下是cron)調用,定時生成。

generateSitemap.php命令示例:

php /wiki/maintenance/generateSitemap.php –fspath /jijian91.com/sitemap/ –urlpath http://jijian91.com/sitemap/ –compress yes –server http://jijian91.com

其中,–fspath是存放sitemap文件的目錄,–urlpath是指向–fspath目錄的URL,–compress是是否壓縮為gzip文件,–server是網站的域名。詳細命令行參數見官方說明。

執行后,生成1個索引xml和一組sitemap xml。每個namespace至少生成1個sitemap xml,url超過限制則生成另一個xml,缺省限制是1個xml是50000。可根據需要向搜索引擎提交索引xml或若干sitemap xml。

如只生成部分namespace的sitemap,可在wiki/LocalSettings.php中設置:

$wgSitemapNamespaces[0]=0;
$wgSitemapNamespaces[1]=14;

0是主namespace,條目一般都在這里;14是分類的namespace。

生成的xml文件名很長,如想修改文件名規則,可修改/wiki/maintenance/generateSitemap.php的150行(索引xml)和352行(sitemap xml)。

如mediawiki已設置短URL,則sitemap中就是短URL。

轉載于:https://www.cnblogs.com/shihao/archive/2011/12/19/2293163.html

總結

以上是生活随笔為你收集整理的mediawiki自动生成sitemap的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。