Welcome! Log In Create A New Profile

Advanced

оптимизация (rewrite) рулов

June 17, 2012 02:16AM
Добрый день,

Волею случая нужно было сделать следующие рулы:


if (-f $request_filename.php) {
rewrite ^(.+)$ /$1.php last;
}

if (!-f $request_filename.php) {
return 404;
}

т.е. при запросе на file, проверялось наличие file.php и слалось на обработку (дальше стоит локейшен с прокси)
Заодно (иногда есть файлы без расширения), при отсутствии файла .php насильно возвращается 404

Вот сижу и думаю, как объединить эти 2 рула и по возможности отказаться от rewrite, если такое возможно

Буду благодарен за любую помощь!
Subject Author Posted

оптимизация (rewrite) рулов

ShivaS June 17, 2012 02:16AM

Re: оптимизация (rewrite) рулов

Oleksandr Bodnarashyk June 17, 2012 03:42AM

Re: оптимизация (rewrite) рулов

ShivaS June 17, 2012 03:47AM

Re: оптимизация (rewrite) рулов

Igor Sysoev June 18, 2012 05:56AM

Re: оптимизация (rewrite) рулов

ShivaS June 18, 2012 07:07AM

Re: оптимизация (rewrite) рулов

ShivaS June 18, 2012 09:09AM

Re: оптимизация (rewrite) рулов

Igor Sysoev June 18, 2012 09:36AM

Re: оптимизация (rewrite) рулов

ShivaS June 18, 2012 09:42AM

Re: оптимизация (rewrite) рулов

Maxim Dounin June 18, 2012 10:34AM

Re: оптимизация (rewrite) рулов

ShivaS June 18, 2012 10:42AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 168
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready