我正在尝试对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]
想法?
答案 0 :(得分:0)
尝试
RewriteBase /
RewriteRule ^site-css/([0-9]+)/(.*)$ ../application/site/$1/design/css/$2 [L]
答案 1 :(得分:0)
这是由apache设置为指向/ public引起的。该项目无权访问其根目录之外的文件。
因此我将网站公开。