使用CSS .htaccess规则400错误请求

时间:2010-07-22 12:37:56

标签: zend-framework .htaccess

我正在尝试对Zend框架进行whitelabel,所以我在应用程序中创建了名为Site的文件夹。

此网址:http://local.branch.test.com/site-css/1/layout.css返回400错误请求。

遵守以下规则:

 RewriteRule ^site-css/([0-9]+)/(.*)$    ../application/site/$1/design/css/$2 [L]

完整.htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(js|ico|gif|jpg|png|css)$ /index.php

RewriteRule ^site-css/([0-9]+)/(.*)$     ../application/site/$1/design/css/$2 [L]

想法?

2 个答案:

答案 0 :(得分:0)

尝试

RewriteBase /
RewriteRule ^site-css/([0-9]+)/(.*)$     ../application/site/$1/design/css/$2 [L]

答案 1 :(得分:0)

这是由apache设置为指向/ public引起的。该项目无权访问其根目录之外的文件。

因此我将网站公开。