是否可以在ZF1中的routes.ini中设置的路由中自动生成xml中的站点地图?
我的路线在routes.ini
中设置如下resources.router.routes.homepage.type = "Zend_Controller_Router_Route"
resources.router.routes.homepage.route = "/@lang/@home"
resources.router.routes.homepage.defaults.lang = "en"
resources.router.routes.homepage.defaults.module = "default"
resources.router.routes.homepage.defaults.controller = "index"
resources.router.routes.homepage.defaults.action = "index"
resources.router.routes.homepage.reqs.lang = "[a-z]{2}"
表示路由被翻译,这将是额外的复杂,但即使自动创建非翻译的站点地图也会有所帮助。
答案 0 :(得分:0)
不要这么认为。 routes.ini
定义抽象路线...例如,如果路线(或类别)中有一个段落,它将在几乎相同路线的不同页面上发生变化:
/home/default/view/page_name1
/home/default/view/page_name2
是sitemap.xml
中的两个不同实体,同时routes.ini
不区分两个实体。
所以这真的取决于你的网站结构和functionaloty。
我不认为有这样的工具会自动为你做这件事。