2013-05-31 131 views
0

我想在laravel链接到我的css文件4Laravel 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 /图像文件创建路由吗?

必须有更容易的东西路由。喜欢某种类型的正则表达式?

我相信,它以某种方式路由到该index.php文件

虚拟主机配置这就是为什么该目录是htdocs目录

Ç不同:/Sites/localhost/public/index.php

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

还是我得到异常...

如果您需要更多信息,请让我知道。我相信这就是理解寿命所需要的一切。让我知道,如果我错了

感谢您的帮助

回答

1

这有可能是你的.htaccess文件没有允许您的服务器上存在的文件排除在外。

因此,如果您看不到%{REQUEST_FILENAME} !-f高于将所有内容发送到index.php的规则,那么您知道罪魁祸首是什么。

如果有,请发布该文件在你的问题的内容,以及在routes.php你的路由列表。

+0

嘿thx想通了 –

1

尝试:

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

我想,我仍然得到了同样的错误 –

+0

我认为这是route.php文件?我必须为我的css文件创建路线吗? –