我制作了一个名为 sitemaps 的控制器并拥有 action_sitemap() ,但我如何告诉燃料处理以下内容?:
http://site/sitemaps/sitemap.xml
和以下使用相同的 action_sitemap() ?:
http://site/sitemaps/id.xml
其中 id 可以是传递的变量。
我制作了一个名为 sitemaps 的控制器并拥有 action_sitemap() ,但我如何告诉燃料处理以下内容?:
http://site/sitemaps/sitemap.xml
和以下使用相同的 action_sitemap() ?:
http://site/sitemaps/id.xml
其中 id 可以是传递的变量。
只需使用路由,为您指向您选择的控制器方法的两者设置一个路由。
文档中解释了路由。
在您的 routes.php 应用程序配置文件中添加这样的内容:
'sitemaps/sitemap\.xml' => 'sitemaps/sitemap',
'sitemaps/([0-9]+)\.xml' => 'sitemaps/sitemap/$1',