Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails URL不是持久的_Ruby On Rails_Actioncontroller_Static Pages - Fatal编程技术网

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标识符。我可以把这个问题标记为关闭吗?请给我们看一下