Re: .htaccess

2019-05-15 Пенетрантность kvt
Я думаю, он преобразовывает только известные ему директивы (Rewrite*, DirectoryIndex в частности), а все неизвестные просто игнорирует. Думаю это вполне логичное поведение. Может тут есть кто из Русоникса, прокомментирует, как у них это устроено. 15.05.2019, 10:58, "Victor Sudakov" :k...@kvtsoftware.com wrote:Скорее всего написан, например RusOnyx использует такую штуку у себя нахостинге, автоматически конвертирует htaccess в правила для nginxНо ведь это фактически транслятор конфига apache в конфиг nginx, потомучто в htaccess могут быть почти любые директивы apache. --Victor Sudakov, VAS4-RIPE, VAS47-RIPN2:5005/49@fidonet http://vas.tomsk.ru/___nginx-ru mailing listnginx-ru@nginx.orghttp://mailman.nginx.org/mailman/listinfo/nginx-ru___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-15 Пенетрантность Victor Sudakov
k...@kvtsoftware.com wrote:
>Скорее всего написан, например RusOnyx использует такую штуку у себя на
>хостинге, автоматически конвертирует htaccess в правила для nginx

Но ведь это фактически транслятор конфига apache в конфиг nginx, потому
что в htaccess могут быть почти любые директивы apache.


-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-14 Пенетрантность Vadim A. Misbakh-Soloviov
Логичнее было бы NgX+Unit. И реализовывать обработку htaccess в юните.

// а ещё лучше - в коде приложения :)

В письме от понедельник, 13 мая 2019 г. 09:00:54 MSK пользователь Виктор 
Вислобоков написал:
> >> Зачем, если пользователь может просто установить Apache?
> 
> Читайте начальный пост ТС. Он говорил при наличии php-fpm.
> Связка nginx+apache увы, не даёт той производительности, которую даёт
> связка nginx+php-fpm.
> 
> 
> 13.05.2019, Konstantin Tokarev написал(а):
> 
> >
> >
> >
> > 12.05.2019, 10:35, "Виктор Вислобоков" :
> > 
> >> По ответу на вопрос - насколько мне известно - нет. Всё ручками,
> >> ручками. Но сама тема давно уже назрела, на мой взгляд.
> >>
> >>
> >>
> >> Мне кажется пора бы уже nginx'у научиться эмулировать поведение apache
> >> и юзать его .htaccess при включении специальной директивы.
> >
> >
> >
> > Зачем, если пользователь может просто установить Apache?
> >
> >
> >
> > --
> > Regards,
> > Konstantin
> >
> >
> >
> > ___
> > nginx-ru mailing list
> > nginx-ru@nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> 
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-13 Пенетрантность Konstantin Tokarev


13.05.2019, 09:01, "Виктор Вислобоков" :
>>>  Зачем, если пользователь может просто установить Apache?
>
> Читайте начальный пост ТС. Он говорил при наличии php-fpm.
> Связка nginx+apache увы, не даёт той производительности, которую даёт
> связка nginx+php-fpm.

Можно сделать apache (mpm event) + php-fpm

-- 
Regards,
Konstantin

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-13 Пенетрантность kvt
Скорее всего написан, например RusOnyx использует такую штуку у себя на хостинге, автоматически конвертирует htaccess в правила для nginx 13.05.2019, 12:26, "Evgeniy Berdnikov" :On Mon, May 13, 2019 at 12:16:52PM +0300, Виктор Вислобоков wrote: Не будет. Проверено. Чем проверено, уже написан нужный модуль для nginx?  13.05.2019, Evgeniy Berdnikov написал(а): > On Mon, May 13, 2019 at 09:00:54AM +0300, Виктор Вислобоков wrote: >> >> Зачем, если пользователь может просто установить Apache? >> Читайте начальный пост ТС. Он говорил при наличии php-fpm. >> Связка nginx+apache увы, не даёт той производительности, которую даёт >> связка nginx+php-fpm. > > Перетащите всю требуху с .htaccess в nginx, и будет он тормозить > так же как Апач. :) -- Eugene Berdnikov___nginx-ru mailing listnginx-ru@nginx.orghttp://mailman.nginx.org/mailman/listinfo/nginx-ru___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-13 Пенетрантность Evgeniy Berdnikov
On Mon, May 13, 2019 at 12:16:52PM +0300, Виктор Вислобоков wrote:
> Не будет. Проверено.

 Чем проверено, уже написан нужный модуль для nginx?

> 13.05.2019, Evgeniy Berdnikov написал(а):
> > On Mon, May 13, 2019 at 09:00:54AM +0300, Виктор Вислобоков wrote:
> >> >> Зачем, если пользователь может просто установить Apache?
> >> Читайте начальный пост ТС. Он говорил при наличии php-fpm.
> >> Связка nginx+apache увы, не даёт той производительности, которую даёт
> >> связка nginx+php-fpm.
> >
> >  Перетащите всю требуху с .htaccess в nginx, и будет он тормозить
> >  так же как Апач. :)

-- 
 Eugene Berdnikov
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-13 Пенетрантность Виктор Вислобоков
Не будет. Проверено.

13.05.2019, Evgeniy Berdnikov написал(а):
> On Mon, May 13, 2019 at 09:00:54AM +0300, Виктор Вислобоков wrote:
>> >> Зачем, если пользователь может просто установить Apache?
>> Читайте начальный пост ТС. Он говорил при наличии php-fpm.
>> Связка nginx+apache увы, не даёт той производительности, которую даёт
>> связка nginx+php-fpm.
>
>  Перетащите всю требуху с .htaccess в nginx, и будет он тормозить
>  так же как Апач. :)
> --
>  Eugene Berdnikov
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-13 Пенетрантность Evgeniy Berdnikov
On Mon, May 13, 2019 at 09:00:54AM +0300, Виктор Вислобоков wrote:
> >> Зачем, если пользователь может просто установить Apache?
> Читайте начальный пост ТС. Он говорил при наличии php-fpm.
> Связка nginx+apache увы, не даёт той производительности, которую даёт
> связка nginx+php-fpm.

 Перетащите всю требуху с .htaccess в nginx, и будет он тормозить
 так же как Апач. :)
-- 
 Eugene Berdnikov
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-13 Пенетрантность Виктор Вислобоков
>> Зачем, если пользователь может просто установить Apache?
Читайте начальный пост ТС. Он говорил при наличии php-fpm.
Связка nginx+apache увы, не даёт той производительности, которую даёт
связка nginx+php-fpm.


13.05.2019, Konstantin Tokarev написал(а):
>
>
> 12.05.2019, 10:35, "Виктор Вислобоков" :
>> По ответу на вопрос - насколько мне известно - нет. Всё ручками,
>> ручками. Но сама тема давно уже назрела, на мой взгляд.
>>
>> Мне кажется пора бы уже nginx'у научиться эмулировать поведение apache
>> и юзать его .htaccess при включении специальной директивы.
>
> Зачем, если пользователь может просто установить Apache?
>
> --
> Regards,
> Konstantin
>
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-12 Пенетрантность Konstantin Tokarev


12.05.2019, 10:35, "Виктор Вислобоков" :
> По ответу на вопрос - насколько мне известно - нет. Всё ручками,
> ручками. Но сама тема давно уже назрела, на мой взгляд.
>
> Мне кажется пора бы уже nginx'у научиться эмулировать поведение apache
> и юзать его .htaccess при включении специальной директивы.

Зачем, если пользователь может просто установить Apache?

-- 
Regards,
Konstantin

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-12 Пенетрантность Andrey Kopeyko

Виктор Вислобоков писал 2019-05-12 10:35:


Мне кажется пора бы уже nginx'у научиться эмулировать поведение apache
и юзать его .htaccess при включении специальной директивы.


Где ваш патч?


--
Best regards,
Andrey A. Kopeyko 
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: .htaccess

2019-05-12 Пенетрантность Виктор Вислобоков
По ответу на вопрос - насколько мне известно - нет. Всё ручками,
ручками. Но сама тема давно уже назрела, на мой взгляд.

Мне кажется пора бы уже nginx'у научиться эмулировать поведение apache
и юзать его .htaccess при включении специальной директивы. Я понимаю,
что конфиг компилируется в момент запуска nginx, но всё-таки такое
поведение логично. Сейчас пользователи, которые рулят поведением
своего сайта самостоятельно, лишены возможности делать это с nginx, а
это, на мой взгляд неправильно. Да, администратор может создать
кастомные правила для конкретного сайта, но это именно что
администратор, а не простой пользователь.

В качестве полумеры, хотя бы получить средство, которое компилирует
директивы .htaccess  в директивы nginx, чтобы потом иметь возможность
подгружать это в nginx через reload конфигурации nginx (который можно
организовать клиенту через sudo и внешний скрипт, проверяющий
валидность конфига).

12.05.2019, Victor Sudakov написал(а):
> Коллеги,
>
> Много развелось Web-приложений и сайтов, которые очень сильно полагаются
> на код в .htaccess.  Смотришь - а там и RewriteRule, и "Header set...", и
> установка каких-то переменных, и MIME types переопределяются...
>
> Есть какая-то общая теория и рекомендации, как всё это хозяйство
> переносить под nginx, например под php-fpm ?
>
> --
> Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
> 2:5005/49@fidonet http://vas.tomsk.ru/
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru