我在这里找到了大量关于这个问题的答案,但他们似乎并没有为我工作。我试图在我的刀片模板中链接我的CSS和JS,但它们无法正常工作。
我用过:
<link rel="stylesheet" href="{{ URL::asset('assets/css/bootstrap.min.css') }}">
产生:
<!-- Bootstrap core CSS -->
<link rel="stylesheet" href="http://mysiteurl.org/css/bootstrap.min.css">
<link rel="stylesheet" href="http://mysiteurl.org/css/bootstrap-reset.css">
<!--external css-->
<link rel="stylesheet" href="http://mysiteurl.org/assets/font-awesome/css/font-awesome.css">
<link rel="stylesheet" href="http://mysiteurl.org/css/owl.carousel.css">
<!--Custom styles for this template-->
<link rel="stylesheet" href="http://mysiteurl.org/css/style.css">
<link rel="stylesheet" href="http://mysiteurl.org/css/style-responsive.css">
<link rel="stylesheet" href="http://mysiteurl.org/css/custom.css">
<!-- Bootstrap core CSS -->
好像它应该在公共文件夹中进行,但CSS没有显示出来。我正在使用nginx并将root设置为public。该网站和所有路线都运行正常但css是问题。
我不确定这是否是Nginx,HipHop或代码。
这是我的NGinx conf:
server {
listen 80;
root /var/www/mysiteurl.org/public;
index index.php index.html index.htm ;
server_name mysiteurl.org;
access_log /var/log/nginx/mysiteurl.org-access.log;
error_log /var/log/nginx/mysiteurl.org-error.log error;
charset utf-8;
location / {
try_files \$uri \$uri/ /index.php?\$query_string;
}
location = /favicon.ico { log_not_found off; access_log off; }
location = /robots.txt { log_not_found off; access_log off; }
error_page 404 /index.php;
include hhvm.conf; # The HHVM Magic Here
# Deny .htaccess file access
location ~ /\.ht {
deny all;
}
}