Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 自动生成站点地图列表_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 自动生成站点地图列表

Ruby on rails 自动生成站点地图列表,ruby-on-rails,ruby,Ruby On Rails,Ruby,如何获取应用程序的所有可用URL,我不是指rake路由,而是指返回所有URL(或路径)的代码 例如,假设它是一个博客应用程序,使用以下代码,我应该能够看到: / /about /contact /posts /posts/2011-08-18 /posts/2011-08-18/blah-blah /posts/2011-08-15/lalala /posts/2011-08-18/foo /posts/2011-08-18/bar /posts/2011-08-18/baz 嗯,这就是重点

如何获取应用程序的所有可用URL,我不是指rake路由,而是指返回所有URL(或路径)的代码

例如,假设它是一个博客应用程序,使用以下代码,我应该能够看到:

/
/about
/contact
/posts
/posts/2011-08-18
/posts/2011-08-18/blah-blah
/posts/2011-08-15/lalala
/posts/2011-08-18/foo
/posts/2011-08-18/bar
/posts/2011-08-18/baz 
嗯,这就是重点。。你知道怎么做吗

A谢谢您的回复


提前感谢。

考虑查看此stackoverflow主题:

还有一篇不错的博文,但有点老,可能对你有帮助:


还有一篇由哈里·洛夫写的博文,他对上面提到的一个脚本做了一些修改,但我只找到了一个粘贴。此处:

此问题的标题与问题本身有什么关系?