Re: правила rewrite для SilverStripe

Dmitry Belitsky dmitry.belitsky at gmail.com
Wed May 20 18:48:00 MSD 2009


Здравствуйте уважаемые.

Разбираюсь с запуском cms на nginx,
правила вроде работают но есть другие глюки.
Например не передаются данные формы.

Нашел пример конфига под lighttpd:
$HTTP["host"] == "yoursite.com" {
    server.document-root = "/home/yoursite/public_html/"
    url.rewrite-once = (
       "(?i)(/.*\.([A-Za-z0-9]+))(.*?)$" => "$0",
       "^/(.*?)(\?|$)(.*)" => "/sapphire/main.php?url=$1&$3"
    )
    server.error-handler-404 = "/sapphire/main.php"
}
Может из него чего-то не хватает?
У меня сейчас:

>        location /ss {
>            index index.php  index.html index.htm;
>            error_page  404 = /ss231/sapphire/main.php?url=$uri&$args;
>        }


С благодарностью.

--
Dmitry A. Belitsky








More information about the nginx-ru mailing list