Назад | Перейти на главную страницу

что такое lighttpd-эквивалент RewriteCond% {REQUEST_FILENAME}! -f?

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

Это Zend htaccess, я не могу найти его аналог для lighttpd ..

Спасибо д

Я вставляю решение, которое мы нашли, и URL-адрес, по которому мы его нашли, на случай, если оно нам понадобится в будущем и для других людей, читающих этот пост.

Так что это ловкий трюк, который действительно работает в системе перезаписи lighttpd.

url.rewrite-once = (
    ".*\?(.*)$" => "/index.php?$1",
    ".*\.(js|ico|gif|jpg|png|swf|css|html)$" => "$0",
    "" => "/index.php"
)

http://smartycode.com/performance/zend-framework-application-lighten-the-load-server/

пока мы не нашли решения для первых двух строк RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d

у лайти нет решения для этого, и кажется, что не будет

обзор http://redmine.lighttpd.net/issues/985

есть патч