Mediawiki创建sitemap:修订间差异

来自维基鲸
(创建页面,内容为“=== 一、脚本实现 === 在MediaWiki中,你可以借助该应用程序随附的脚本生成一个站点地图,并定期对其进行更新。 ====创建站点地图目录==== 这一步不是必须的。你可以在MediaWiki应用程序的任何文件夹中生成站点地图文件。但是,为了更有条理,最好有一个特定的文件夹来存储站点地图。例如,在MediaWiki根目录下,你可以创建一个名为sitemap的文件夹,然…”)
 
 
(未显示同一用户的1个中间版本)
第1行: 第1行:
=== 一、脚本实现 ===
=== 一、脚本实现 ===
在MediaWiki中,你可以借助该应用程序随附的脚本生成一个站点地图,并定期对其进行更新。
在MediaWiki中,你可以借助该应用程序随附的脚本生成一个站点地图,并定期对其进行更新。
====创建站点地图目录====
====1.创建站点地图目录====
这一步不是必须的。你可以在MediaWiki应用程序的任何文件夹中生成站点地图文件。但是,为了更有条理,最好有一个特定的文件夹来存储站点地图。例如,在MediaWiki根目录下,你可以创建一个名为sitemap的文件夹,然后可以在其中生成站点地图。
这一步不是必须的。你可以在MediaWiki应用程序的任何文件夹中生成站点地图文件。但是,为了更有条理,最好有一个特定的文件夹来存储站点地图。例如,在MediaWiki根目录下,你可以创建一个名为sitemap的文件夹,然后可以在其中生成站点地图。
<pre>mkdir sitemap</pre>
<pre>mkdir sitemap</pre>
====生成站点地图====
====2.生成站点地图====
<pre>php maintenance/generateSitemap.php --memory-limit=50M --fspath=/www/wwwroot/wiki.xtboke.com/sitemap/ --identifier=wiki.xtboke.com --urlpath=/sitemap/ --server=https://wiki.xtboke.com --compress=no --skip-redirects</pre>
<pre>php maintenance/generateSitemap.php --memory-limit=50M --fspath=/www/wwwroot/wiki.xtboke.com/sitemap/ --identifier=wiki.xtboke.com --urlpath=/sitemap/ --server=https://wiki.xtboke.com --compress=no --skip-redirects</pre>


fspath=刚建立的sitemap目录的绝对路径
* fspath=刚建立的sitemap目录的绝对路径
identifier=为标识符,可以用网站名或者是任何你喜欢的名字
* identifier=为标识符,可以用网站名或者是任何你喜欢的名字
urlpath=是Url路径,就按官网的/sitemap/来就好了
* urlpath=是Url路径,就按官网的/sitemap/来就好了
server=网站名
* server=网站名
compress=no 是否压缩
* compress=no 是否压缩


运行完之后,sitemap目录下会生成一堆的文件和sitemap-index-example.com.org.xml的文件
运行完之后,sitemap目录下会生成一堆的文件和sitemap-index-example.com.org.xml的文件

2024年8月24日 (六) 14:47的最新版本

一、脚本实现

在MediaWiki中,你可以借助该应用程序随附的脚本生成一个站点地图,并定期对其进行更新。

1.创建站点地图目录

这一步不是必须的。你可以在MediaWiki应用程序的任何文件夹中生成站点地图文件。但是,为了更有条理,最好有一个特定的文件夹来存储站点地图。例如,在MediaWiki根目录下,你可以创建一个名为sitemap的文件夹,然后可以在其中生成站点地图。

mkdir sitemap

2.生成站点地图

php maintenance/generateSitemap.php --memory-limit=50M --fspath=/www/wwwroot/wiki.xtboke.com/sitemap/ --identifier=wiki.xtboke.com --urlpath=/sitemap/ --server=https://wiki.xtboke.com --compress=no --skip-redirects
  • fspath=刚建立的sitemap目录的绝对路径
  • identifier=为标识符,可以用网站名或者是任何你喜欢的名字
  • urlpath=是Url路径,就按官网的/sitemap/来就好了
  • server=网站名
  • compress=no 是否压缩

运行完之后,sitemap目录下会生成一堆的文件和sitemap-index-example.com.org.xml的文件