Tag: 站点地图

使用Express服务静态文件

我试图添加一个站点地图到一个快速项目与EJS设置为引擎。 问题是我的应用程序不允许.html或.xml文件在path中,因为expression。 我试图设置一个公共path,但这使我的应用程序崩溃,似乎过于复杂: app.use(express.static(path.join(__dirname, 'public'))); 我将如何去简单地添加一个path来允许.xml渲染? 谢谢!

如何在expressjs中为dynamic链接生成站点地图?

我有一个url为/jobpage/:categoryname/:companyname/:jobtitle/:jobid 。 参数是dynamic生成的。 我想在网站地图上的所有这样的dynamic生成的链接。 我已经使用express-sitemap包,代码如下 – var sitemap = require('express-sitemap'); sitemap({ sitemap: 'sitemap.xml', // path for .XMLtoFile robots: 'robots.txt', // path for .TXTtoFile generate: app, // option or function, is the same sitemapSubmission: '/sitemap.xml', // path of sitemap into robots url : 'xxxx', map: { '/jobpage': ['get'], '/college': ['get'], }, route: { // specific option […]