Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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 Rails Heroku应用程序显示404错误和奇怪的iframe_Ruby On Rails_Heroku_Http Status Code 404 - Fatal编程技术网

Ruby on rails Rails Heroku应用程序显示404错误和奇怪的iframe

Ruby on rails Rails Heroku应用程序显示404错误和奇怪的iframe,ruby-on-rails,heroku,http-status-code-404,Ruby On Rails,Heroku,Http Status Code 404,我的网站突然开始显示一个奇怪的404错误,这个iframe在页面上-主页工作正常,但所有其他链接显示这个404页面 找不到页面 您正在查找的页面可能已被删除、名称已更改或暂时不可用。请尝试以下操作: 如果在地址栏中键入页面地址,请确保拼写正确。 单击浏览器中的“上一步”按钮尝试其他链接。 使用像谷歌这样的搜索引擎在互联网上查找信息 <iframe src="http://dsnextgen.com/?domainname=www.re-work.co&amp;a_id=101686

我的网站突然开始显示一个奇怪的404错误,这个iframe在页面上-主页工作正常,但所有其他链接显示这个404页面

找不到页面 您正在查找的页面可能已被删除、名称已更改或暂时不可用。请尝试以下操作:

如果在地址栏中键入页面地址,请确保拼写正确。 单击浏览器中的“上一步”按钮尝试其他链接。 使用像谷歌这样的搜索引擎在互联网上查找信息

<iframe src="http://dsnextgen.com/?domainname=www.re-work.co&amp;a_id=101686&amp;session_token=AG06ipDtdI2uTssAri4vraxFJ-j9XzRtaQoTCLv7n9iItLgCFYxhwgodmxMACRgEcaZIMXCeshldeMP39IwE" frameborder="0" height="800" scrolling="auto" width="100%"></iframe>

除了从我的域主机-domain.com购买SSL证书外,没有任何更改

我读过关于这是一个黑客,但找不到任何解决方案

有什么想法吗?

看起来您正在进行某种基于帧的域转发—事实上,您正在进行

您应该将DNS条目www.re-work.co更改为应用程序的CNAME条目,即disrupt-production.herokuapp.com,然后将www.re-work.co添加为Heroku应用程序的自定义域


这将确保您的所有链接显示为www.re-work.co,而不是herokuapp.com URL(当您将鼠标悬停在导航链接上时)。

www.re-work.co-对我来说可以。正确,但如果您尝试转到其他任何地方,例如www.re-work.co/techThank John,我明白你的意思,但是域名是从domain.com带来的,他们有一些奇怪的DNS设置,所以这实际上不起作用。我已经附上了一些DNS设置的屏幕截图。我认为您需要删除指针条目,以便拾取www.re-work.co DNS条目。您不需要指向www.的指针,然后是带有www.指向Heroku的cname吗?您可以从上面的屏幕截图中看到,我已正确设置了所有内容,但现在www.re-work.co不起作用,/tech仍然存在奇怪的404错误。当我对您的域进行nslookup时,我仍然会得到旧条目,可能需要等待更改现在发布。好的,我也从未听说过指针,我假设它与转发相同,这是我使用Go Daddy指向www.cname时所做的。