2010-07-22 2 views
0

Я пытаюсь выполнить whitelabel рамки Zend, поэтому я создал папку в приложении под названием Site.400 Неверный запрос с правилом CSS .htaccess

Этот адрес: http://local.branch.test.com/site-css/1/layout.css возвращает 400 Bad Request.

следующему правилу:

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] 
+0

Не работает, журнал Apache говорит: [Чт июл 22 14:15:06 2010] [ошибка] [клиент 127.0.0.1] Недопустимый URI в запросе GET /site-css/1/layout.css? HTTP/1.1 – azz0r

Смежные вопросы