Você não deve usar a diretiva root
dentro de location
blocks.
Tente isto:
location /develop/auth {
alias C:/webapps/develop/mil_catele_auth/public;
try_files $uri $uri/ /index.php$is_args$args;
}
Com essa configuração, os URLs funcionam assim:
http://example.com/develop/auth/image.png
- > C:/webapps/develop/mil_catele_auth/public/image.png
Se você usar root
em vez de alias
, receberá:
C:/webapps/develop/mil_catele_auth/public/develop/auth/image.png
em vez disso.
E, em seguida, para algum arquivo / diretório não existente:
http://example.com/develop/auth/not-existing
- >
C:/webapps/develop/mil_catele_auth/public/index.php
seria executado.
Espero que isso funcione do jeito que você quer que funcione.