Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| nginx:faq [2019/08/15 19:58] – [Q: Как добавить / в конец] mirocow | nginx:faq [2025/03/10 23:59] (текущий) – [Q: Как запаролить location в Nginx] mirocow | ||
|---|---|---|---|
| Строка 81: | Строка 81: | ||
| auth_basic_user_file | auth_basic_user_file | ||
| } | } | ||
| - | </ | + | </ |
| ==== Q: Как перенаправить обработку скрипта в другую папку ==== | ==== Q: Как перенаправить обработку скрипта в другую папку ==== | ||
| Строка 100: | Строка 100: | ||
| fastcgi_split_path_info ^(.+\.php)(/ | fastcgi_split_path_info ^(.+\.php)(/ | ||
| - | # Include the standard fastcgi_params file included with nginx | + | # Include the standard fastcgi_params file included with nginx |
| include fastcgi_params; | include fastcgi_params; | ||
| Строка 112: | Строка 112: | ||
| fastcgi_pass phpfpm; | fastcgi_pass phpfpm; | ||
| - | # | + | # |
| - | #try_files $uri =404; | + | #try_files $uri =404; |
| } | } | ||
| Строка 144: | Строка 144: | ||
| add_header Access-Control-Allow-Origin *; | add_header Access-Control-Allow-Origin *; | ||
| } | } | ||
| + | </ | ||
| + | |||
| + | ==== Q: Как завернуть location на yii appliaction ==== | ||
| + | |||
| + | <code nginx> | ||
| + | root / | ||
| + | |||
| + | location /admin/ { | ||
| + | |||
| + | alias / | ||
| + | |||
| + | # serve static files direct + allow friendly urls | ||
| + | # Note: The seemingly weird syntax is due to a long-standing bug in nginx: https:// | ||
| + | try_files $uri $uri/ / | ||
| + | |||
| + | location ~ / | ||
| + | include fastcgi_params; | ||
| + | fastcgi_pass | ||
| + | fastcgi_index | ||
| + | fastcgi_param | ||
| + | include | ||
| + | fastcgi_read_timeout 300; | ||
| + | proxy_redirect | ||
| + | } | ||
| + | |||
| + | } # / location | ||
| + | |||
| + | location @admin { | ||
| + | | ||
| + | } | ||
| + | |||
| </ | </ | ||