【发布时间】:2014-12-31 08:27:18
【问题描述】:
您好,我需要创建一个使用 symfony2 制作的网站。我使用 IIS(微软服务器) 加载资产文件时遇到问题,因为 IIS 需要此 url 重写规则:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>
否则,它会在文件夹中查找,而不是获取路由。
但是现在assetic也在寻找路线!! 当我打开一个 css 文件时:
GET route css/.. 没有找到。
标准错误 GET not found ; url 重写也在我的资产文件上工作......
基本上我需要创建一个忽略 css/ 路径的规则,所以我把规则放在了
^css/* ( also tried ^css/ )
动作类型:“无”,但它似乎不起作用
感谢您的帮助
【问题讨论】:
-
您是否安装或转储了资产? 它在文件夹中查找谁在查找?
-
感谢您的回答,我找到了方法
标签: symfony iis url-rewriting assetic