/ / Converter caminhos de roteamento de regras htaccess para index.php em nginx - apache, .htaccess, nginx

Converta caminhos de roteamento de regras de htaccess para index.php para nginx - apache, .htaccess, nginx

Eu sou novo no nginx, mas estou tentando converter

# Disallows file browsing
Options -Indexes
# Custom Error Pages
ErrorDocument 403 /error-docs/403.php
ErrorDocument 404 /error-docs/404.php
ErrorDocument 500 /error-docs/500.php
# Turn on the Apache Rewrite Engine
RewriteEngine On
#Conditional to see if it is a real file or directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# If not then pass the query string to index.php and stop any further rules
RewriteRule (.*) index.php/$1 [PT,L]

à sintaxe nginx. Eu tentei a sugestão em Encaminhando solicitações através do index.php com nginx mas ele não faz exatamente o que eu preciso. Também tentei os conversores automáticos http://winginx.com/en/htaccess e http://www.anilcetin.com/ mas as regras que eles produzem também não funcionam para mim. Qualquer ajuda é apreciada.

Respostas:

0 para resposta № 1

O problema que tive estava realmente relacionado ao meu código PHP e MySQL.

location / {
try_files $uri $uri/ /index.php$args;
}

funciona bem. Obrigado pelo link.