The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"htacess and nginx"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"htacess and nginx"  +/
Сообщение от pegas email(??) on 21-Май-08, 15:24 
Проблема по спариваннию htaccess и nginx как я понимаю так и нерешена, кроме как переноса правил htaccess в конфиг nginx.
Но хотелось бы задать такой вопрос, как тогда рабоатют все хостинг компании? Ведь у них htaccess корректно работает, и при всем при этом статика отдается nginx`ом.

Или я что-то непраивльно понимаю?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

  • htacess and nginx, Golub Mikhail, 17:24 , 21-Май-08, (1)  
    • htacess and nginx, Golub Mikhail, 18:44 , 21-Май-08, (2)  
      • htacess and nginx, btsalex, 05:36 , 22-Сен-09, (3)  

Сообщения по теме [Сортировка по времени | RSS]


1. "htacess and nginx"  +/
Сообщение от Golub Mikhail (ok) on 21-Май-08, 17:24 
>Проблема по спариваннию htaccess и nginx как я понимаю так и нерешена,
>кроме как переноса правил htaccess в конфиг nginx.
>Но хотелось бы задать такой вопрос, как тогда рабоатют все хостинг компании?
>Ведь у них htaccess корректно работает, и при всем при этом
>статика отдается nginx`ом.
>
>Или я что-то непраивльно понимаю?

Как я читал, то и не будет решена ...
Все делается в конфиге через location.
А статика отдается наверняка апачем, а nginx просто как прокси.

P.S.
Кто может объяснить, как правильно (в какой последовательности) записать локейшены, чтобы в nginx зарадотало следующее.

Корень сайта - /
Подкаталог downloads, куда хочу ограничить доступ по IP.
И там и там скрипты php, и в других подкаталогах тоже.
Как описать все это правильно, чтобы ограничения работали и не описывать location для php в каждом отдельно взятом location?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "htacess and nginx"  +/
Сообщение от Golub Mikhail (ok) on 21-Май-08, 18:44 
>[оверквотинг удален]
>
>P.S.
>Кто может объяснить, как правильно (в какой последовательности) записать локейшены, чтобы в
>nginx зарадотало следующее.
>
>Корень сайта - /
>Подкаталог downloads, куда хочу ограничить доступ по IP.
>И там и там скрипты php, и в других подкаталогах тоже.
>Как описать все это правильно, чтобы ограничения работали и не описывать location
>для php в каждом отдельно взятом location?

Пример того, что спрашиваю:
http {
...
    server {
...
        root   /usr/local/www;
        index  index.html index.htm index.php;

        location ~ \.php$ {
            fastcgi_pass   127.0.0.1:8888;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /usr/local/www$fastcgi_script_name;
            include        fastcgi_params;
        }

        location /download/ {
            allow 10.0.2.2;
            deny all;
        }
...

Не работает :(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "htacess and nginx"  +/
Сообщение от btsalex on 22-Сен-09, 05:36 
>[оверквотинг удален]
>
>        location /download/ {
>            
>allow 10.0.2.2;
>            
>deny all;
>        }
>...
>
>Не работает :(

Присоединяюсь к вопросу!
Неужели единственный выход это дублировать правила из location ~ \.php$ в location /download/ ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру