.Htaccess no Ninginx

Parece que arquivo .htaccess não funciona no ninginx.
Como faço para o conteúdo do htaccess abaixo funcionar?
Quem acessar a parte Webhook que não tem arquivo index.php, vai acessar a parte Public que tem index.php

DirectoryIndex index.php
Options -Indexes

RewriteEngine On

Unconditionally rewrite everything to the “public” subdirectory

RewriteRule (.*) public/$1 [L]

O equivalente ao .htaccess do apache é o arquivo vhost do Nginx.

Você precisa converter estas regras para o formato Nginx e inserir as regras no arquivo vhost.

Pessoalmente costumo utilizar o ChatGpt ou Claude.ai para fazer as conversões.
Geralmente o Claude é mais assertivo.