我在 ROR 项目中得到了一个带有 css 和 js 的 html
/public/foo/index.html
/public/foo/js/main.js
/public/foo/css/main.css
并在 index.html 中以相对路径结束 js & css
<script type="text/javascript" src="js/main.js"></script>
<link href="css/main.css" rel="stylesheet">
我将以下内容添加到route
match '/foo', :to => redirect('/public/foo/index.html')
所以现在我可以访问索引,0.0.0.0/foo
但当然不能加载 css & js
那么如何在不编辑 index.html 中的路径的情况下加载 css 和 js?
我必须将 css 和 js 移动到另一个位置吗?