删除静态页面导轨的高压页面/

2023-12-30

你好我正在使用高压 https://github.com/thoughtbot/high_voltage对于 Rails 中的静态页面,但当我制作静态页面时,我看到了下一个结构:

myserver.com/pages/about

myserver.com/pages/privacy

myserver.com/pages/terms .

.

.

.

我不想要那个"page"词出现。我希望出现这种结构

myserver.com/about

myserver.com/privacy

myserver.com/terms

非常感谢。问候!


see this bug https://github.com/thoughtbot/high_voltage/issues/12

这可能有效:

match '/:id' => 'high_voltage/pages#show', :as => :static, :via => :get

EDIT:

当您使用上述说明时,您还需要检查您的视图并更改以下所有实例:

page_path(:id=>:about)

to:

static_path(:id=>:about)`

或者更好的是,只需:

static_path(:about)

因此,在您的视图中找到所有 link_to 并进行上述更改...您的网址将不再包含该词pages in them

希望这可以帮助

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

删除静态页面导轨的高压页面/ 的相关文章

随机推荐