Ruby on rails URL不是持久的
我已经创建了一个静态的“谢谢”页面。但是每次我去Ruby on rails URL不是持久的,ruby-on-rails,actioncontroller,static-pages,Ruby On Rails,Actioncontroller,Static Pages,我已经创建了一个静态的“谢谢”页面。但是每次我去/谢谢它都会把我转发到一个像这样的URL:/谢谢#。UVQswKt WyK 我已将此添加到我的路线中。rb: match '/thanks', to: 'static_pages#thanks' 静态页面中的文件名为Thank.html.erb 我的所有其他静态页面都可以正常工作,如果我转到例如/services,url将保持其应有的状态 我错过了一些东西,但我不确定是什么 您是否集成了oauth或facebook登录之类的功能?不,这是一个非
/谢谢
它都会把我转发到一个像这样的URL:/谢谢#。UVQswKt WyK
我已将此添加到我的路线中。rb
:
match '/thanks', to: 'static_pages#thanks'
静态页面中的文件名为Thank.html.erb
我的所有其他静态页面都可以正常工作,如果我转到例如/services
,url将保持其应有的状态
我错过了一些东西,但我不确定是什么 您是否集成了oauth或facebook登录之类的功能?不,这是一个非常简单的、主要是静态的网站。没有oauth或任何其他类型的身份验证或登录。而且似乎感谢页面只在我的本地机器上工作。如果我把事情推给Heroku,它会说“很抱歉,出了问题。”我自己找到了解决方案(这是一个非常愚蠢的初学者错误)。我在感谢页面上使用AddThis来提供社交共享按钮。他们为自己的分析生成唯一的URL标识符。我可以把这个问题标记为关闭吗?请给我们看一下