【问题标题】:Get error 404 page not found获取错误 404 页面未找到
【发布时间】:2016-01-18 20:35:52
【问题描述】:

我的网站昨天运行良好,但今天突然出现“404 页面未找到”错误。我的网站使用 Ruby-on-Rails 和 MySQL 数据库开发。

Not Found

The requested URL / was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

为什么会出现此错误?它的服务器问题或服务器上的任何代码问题?

【问题讨论】:

    标签: ruby-on-rails http-status-code-404


    【解决方案1】:

    如果您将浏览器指向它,您可以直接访问 /some_controller 资源吗?您的 CSS 文件也是如此。您能否发布包含 HREF 或 SRC 的 HTML 源代码的 sn-p 用于您的链接/CSS?

    编辑...

    现在我查看了那个重写规则,当然它不起作用。

    ^/?$
    

    这只会匹配 / 处的 URL。将其更改为:

    RewriteRule ^(.*)$ http://127.0.0.1:12007/$1 [P,QSA,L]
    

    它应该打勾。请注意,以上内容会将所有请求代理到 Rails。您可能应该在 Rails 控制之外托管您的媒体,但这是对读者的练习。

    来源:Ruby on Rails application only works if the address contains the port

    【讨论】:

      猜你喜欢
      • 2012-09-15
      • 2015-06-22
      • 2015-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-09
      • 1970-01-01
      相关资源
      最近更新 更多