免插件实现 HTML 站点地图,请查看:教你如何免插件实现 WordPress SiteMap 功能
下面来说下如何免插件实现 XML 站点地图。
1 、下载 xmlmap.php
2 、通过 ftp 工具放到站点个目录下;推荐 FTP 工具:Xftp 5.0
3 、然后我们就根据自己的服务器环境写下 url 转发规则。
apache 的规则如下 (写入到.htaccess 文件下哟):
1
2
3
|
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap.xml$ xmlmap.php |
nginx 的规则如下 (写入到 WordPress.conf 文件下哟):
1
|
rewrite ^/sitemap.xml$ /xmlmap.php last; |
IIS 的规则如下 (写入到 web.config 文件下哟):
1
2
3
4
|
<rule name="Rewrite to xmlmap.php" stopProcessing="true">
<match url="^sitemap.xml" />
<action type="Rewrite" url="xmlmap.php" />
</rule> |
最终的结果地址为:http://www.zhiku8.com/sitemap.xml
下面的图是我自己写的时候顺便截下来的 (nginx 环境,仅供参考):