Назад | Перейти на главную страницу

.htaccess на каталог в nginx

Я новичок в nginx, и раньше я был на Apache.

В apache каждый каталог может иметь .htaccess для таргетинга на каталог и его подкаталоги.

Возможно ли это для nginx? Если да, то как мне это сделать?

Большое спасибо!

.htaccess

- это обходной путь (своего рода «клейкая лента») для сред общего хостинга. Имеет штраф за производительность (скорость).

прочтите корректуру от разработчиков NGiИX: https://nginx.com/resources/wiki/start/topics/examples/likeapache-htaccess/

http://www.nginxtips.com/why-doesnt-nginx-support-htaccess-files/

Итак, главное правило при настройке (переходе с apache): НИКОГДА НЕ ИСПОЛЬЗУЙТЕ КОНВЕРТЕРЫ !!!

смотреть на location и try_files вместо этого директивы:

nginx.org/en/docs/http/ngx_http_core_module.html#location

nginxtips.com/nginx-location-directive/

nginx.org/en/docs/http/ngx_http_core_module.html#try_files

nginx.org/en/docs/http/ngx_http_rewrite_module.html

Nginx не имеет поддержки .htaccess или даже каких-либо файлов конфигурации для каждого каталога, в которых пользователи могут изменять конфигурацию. Также никаких изменений конфигурации времени выполнения (kill -HUP необходимо для перезагрузки конфигурации). Но в любом случае nginx в основном используется для обратного проксирования.

nginx не поддерживает .htaccess, вам следует добавить всю конфигурацию в стандартную конфигурацию nginx.