我使用的是java框架Tapestry5。我有数百万个页面,我想用每晚的cron作业来生成我的网站地图,而不是动态地动态生成它们。我面临的问题是,我似乎不知道如何将xml站点地图动态地放在一个可公开读取的目录中。目前,我有一个手动编写的xml站点地图,指向动态编写的站点地图。手动编写的站点地图与robots.txt文件放在Web Pages / webapp目录中。我怎样用java把一个文件放在那里?
发布于 2015-01-20 05:40:04
在WAR目录中写入区域通常不是一个好主意。幸运的是,所有流行的web和应用程序服务器(可能除了一些云托管环境,如Google app Engine)都能够将文件系统上的任意目录配置为对应于特定URL模式的路径。这使您可以自由地将sitemap文件放在您想要的任何位置。
https://stackoverflow.com/questions/28032016
复制相似问题