首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Rails博客文章链接到Rails站点内的文章会生成文章/文章/文章名称路径

从Rails博客文章链接到Rails站点内的文章会生成文章/文章/文章名称路径
EN

Stack Overflow用户
提问于 2018-07-26 00:43:34
回答 1查看 33关注 0票数 0

我是一个刚开发1年的新手,我用Rails构建了一个博客站点。

我有一个设置,如果我点击主页上的帖子,它就会转到www.example.com/ post /article-name。

我决定为我的联系人和关于我的页面创建博客帖子,然后在我的布局/_navbar.html.erb文件中使用以下语法从导航栏链接到它们:

代码语言:javascript
复制
<li class="nav-item">
    <%= link_to 'About', "posts/about-me", class: "nav-link #{yield(:about_active)}" %>
</li>

当我从主页单击About链接时,它可以正常工作,将我带到www.example.com/post/about- me

但是,如果我在一篇博客文章中单击About页面,它会将我带到www.example.com/posts/posts/about-me

我有点迷失在如何解决这个问题上。我甚至尝试过对链接进行硬编码,但似乎不起作用。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-26 00:51:43

关于绝对路径和相对路径,您需要了解一些事情。

相对路径是您尝试过的路径。

尝试绝对路径

代码语言:javascript
复制
<%= link_to 'About', "/posts/about-me", class: "nav-link #{yield(:about_active)}" %>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51523929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档