【问题标题】:Laravel 4 routing cssLaravel 4 路由 css
【发布时间】:2013-05-27 15:47:35
【问题描述】:

我正在尝试在 laravel 4 中链接到我的 css 文档

我的 css 位于

public/css/style.css

在我看来,我的链接是

<link type="text/css" rel="stylesheet" href="{{URL::asset('css/style.css')}}" />

这会产生我认为正确的页面,因为它看起来像视图源中的正确链接

<link type="text/css" rel="stylesheet" href="http://localhost/css/style.css" />

但是当我点击链接时,我收到页面不存在的错误 页面标题是哎呀出现错误

它说该页面不存在。

如果我没有在 route.php 中为其他一些文件创建路由,我之前就看到过这个问题 我需要为我的所有 css/javascript/images 文件创建路由吗?

必须有一个更容易路由的东西。就像在某处使用某种类型的正则表达式?

我相信它会以某种方式路由到这个 index.php 文件

配置了虚拟主机,这就是目录与 htdocs 不同的原因

C:/Sites/localhost/public/index.php

脚本文件名为 index.php 但重定向 URI 名称是 /css/styling.css

我仍然得到异常...

如果您需要更多信息,请告诉我。我相信这就是理解所需要的一切。如果我错了,请告诉我

感谢您的帮助

【问题讨论】:

    标签: css exception routing laravel


    【解决方案1】:

    试试:

    {{ HTML::style('css/style.css') }}
    

    【讨论】:

    • 我认为是 route.php 文件?我必须为我的 css 文件创建路由吗?
    【解决方案2】:

    您的 .htaccess 文件可能不允许排除服务器上存在的文件。

    所以,如果您在将所有内容发送到 index.php 的规则上方没有看到 %{REQUEST_FILENAME} !-f,那么您就知道罪魁祸首是什么。

    如果存在,请在您的问题中发布该文件的内容以及您在routes.php 中的路线列表。

    【讨论】:

      猜你喜欢
      • 2013-01-15
      • 2013-05-22
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-20
      • 2014-12-15
      相关资源
      最近更新 更多