Lighttpd и подкаталоги - PullRequest
       25

Lighttpd и подкаталоги

1 голос
/ 17 августа 2011

У меня есть URL как:

http://example.com/dir1/...
http://example.com/dir2/...
http://example.com/dir3/...

и я хотел бы получить dir1 , dir2 , dir3 ... (они не являются настоящими каталогами) в переменной среды DIR_NUMBER:

$HTTP["host"] == "example.com" {
  $HTTP["url"] =~ "^/(.*)/" {
    setenv.add-environment = ( "DIR_NUMBER" => $1)

    url.rewrite-once = (
      "^/(.*)" => "/index.php/$1" 
    )
  }

Это не работает, есть идеи? Возможно ли это?

Спасибо.

1 Ответ

0 голосов
/ 08 ноября 2011

Вам нужно использовать url.redirect вместо url.rewrite-once, если это не настоящий файл, к которому веб-сервер пытается получить доступ.

...