Ruby on rails Rake资源路由用于rails项目
我可能错了,但路由是为公共目录中的文件自动生成的 所以如果这是在你的rails项目中Ruby on rails Rake资源路由用于rails项目,ruby-on-rails,Ruby On Rails,我可能错了,但路由是为公共目录中的文件自动生成的 所以如果这是在你的rails项目中 public/images/cat.jpg 您可以直接键入“public/images/cat.jpg”,它将出现在浏览器中。是否有任何方法来搜索路线并获取这些资产路线?或者它们不是真正的根?它们的工作方式不同吗 #{RAILS_ROOT}/images/cat.jpg 那就可以了。它们实际上不是路线,它们被视为“静态资产”,只是按原样提供服务 从轨道: 公共目录下的任何资产都将作为静态文件由应用程序或we
public/images/cat.jpg
您可以直接键入“public/images/cat.jpg”,它将出现在浏览器中。是否有任何方法来搜索路线并获取这些资产路线?或者它们不是真正的根?它们的工作方式不同吗
#{RAILS_ROOT}/images/cat.jpg
那就可以了。它们实际上不是路线,它们被视为“静态资产”,只是按原样提供服务 从轨道: 公共目录下的任何资产都将作为静态文件由应用程序或web服务器提供 所以最后,它们没有什么特别之处;他们只是上菜而已。就这样 另外,URL
www.example.com/public/images/cat.jpg
也不起作用,您需要去掉public
部分,使其看起来像www.example.com/images/cat.jpg
,或者如果这是一个链接,只需/images/cat.jpg