URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 4406
[ Назад ]

Исходное сообщение
"apache -> lighttpd"

Отправлено msamoylov , 11-Окт-06 18:03 
как мне воспроизвести это в lighttpd? спасибо

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]

в мануале и гугле ничего дельного не нашел, похоже, что всю статику придется на субдомен выкидывать


Содержание

Сообщения в этом обсуждении
"apache -> lighttpd"
Отправлено Демид Смирнов , 12-Окт-06 16:19 
>как мне воспроизвести это в lighttpd? спасибо
>
>RewriteCond %{REQUEST_FILENAME} !-f
>RewriteCond %{REQUEST_FILENAME} !-d
>RewriteRule ^(.*)$ index.php [QSA,L]
>
>в мануале и гугле ничего дельного не нашел, похоже, что всю статику
>придется на субдомен выкидывать


Передать browser-у HTTP-заголовок c Redirect:


"apache -> lighttpd"
Отправлено unikum , 26-Сен-11 15:12 
>>как мне воспроизвести это в lighttpd? спасибо
>>
>>RewriteCond %{REQUEST_FILENAME} !-f
>>RewriteCond %{REQUEST_FILENAME} !-d
>>RewriteRule ^(.*)$ index.php [QSA,L]
>>
>>в мануале и гугле ничего дельного не нашел, похоже, что всю статику
>>придется на субдомен выкидывать

url.rewrite = (
   "^/(.*)\.(.+)$" => "$0",
# или как вариант:
#   "^/(.*)\.(.{1,4})$" => "$0",
# или
#   "^/(.*)\.(js|ico|gif|jpg|png|swf|css|html)$" => "$0",
   "/index.php(.*)" => "^/$1"
)

http://redmine.lighttpd.net/wiki/lighttpd/Docs:ModRewrite
http://www.regular-expressions.info/reference.html