Symfony mod_rewrite如何正确加载css / js文件

时间:2013-05-16 20:29:59

标签: .htaccess mod-rewrite symfony

当我开始使用mod_rewrite时,页面没有加载css / js / img文件。这是我的.htaccess文件

<IfModule mod_rewrite.c>
        Options +FollowSymlinks
        RewriteEngine On

        # Explicitly disable rewriting for front controllers
        RewriteRule ^app_dev.php - [L]
        RewriteRule ^app.php - [L]

        RewriteCond $1 !^(css|js|img)/
        RewriteRule ^(.*)/img/$(.*) localhost/web/img/$2 [L,R=301]
        RewriteRule ^bundles/(.*)$ /bundles/$1  [QSA,L]

        RewriteRule ^(.*)$  /web/app.php [QSA,L]
       #RewriteRule ^(.*)$  /web/app_dev.php [QSA,L]
</IfModule>

我的项目位于/ var / www / project文件中,我将 / var / www / web 中的css / js / img文件夹复制到 var / www / css 等但它没有帮助。在<link href="/web/css/4279b2a.css" rel="stylesheet" type="text/css" >

之前将css文件的路径更改为href="/css/4279b2a.css"时,文件正在加载

如果我添加到src“web”而不是wokrs

<img src="web/img/weather_icons/Blizzard.gif" alt="Symfony!">

如何正确添加css / js / img文件

0 个答案:

没有答案