Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: try_files +punbb
On Fri, Jan 30, 2009 at 10:20:10AM +0200, dimkalinux wrote:
> подскажите как правильно переписать апачевские правила rewrite для
> форумов на движке punbb используя try_files
>
> Правила такие:
>
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteRule . rewrite.php [L]
>
> nginx версии 0.7.30 + apache без fastcgi.
Для 0.7.32:
location / {
try_files $uri $uri/ /rewrite.php;
}
location = /rewrite.php {
proxy_pass http://127.0.0.1/rewrite.php;
}
Если есть ещё php файлы, то ещё
location ~ \.php$ {
proxy_pass http://127.0.0.1;
}
Для 0.7.30 try_files нужно записать по-другому:
location / {
try_files $uri /index.php;
}
--
Игорь Сысоев
http://sysoev.ru
|