Ir para conteúdo
  • Cadastre-se

Rewrite com Nginx


Posts Recomendados

  • Administração

{Aquele momento em que nem eu sei onde postar um tópico...}

 

Tenho problemas crônicos de redirecionamento com o Nginx às vezes. Estou empacada em uma situação:

 

Preciso redirecionar dominio.com/pasta/pasta/pasta/pasta/arquivo.php e preciso que esta belezura fique amigável assim: dominio.com/arquivo (respeitando o último arquivo)

 

Olha, já usei o try_files, if (mesmo o nginx condenando), o problema é que funciona somente para pastas. Quando eu uso o arquivo.php, ele não funciona.

 

Em .htaccess ficaria assim:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^sistema/(.+)$ blog/pasta/subpasta/outrapasta/$1 [L]

*Todos os arquivos precisam do .php no final no meu sistema.

 

Também já tentei vários geradores online.

'Cause he's my best friend, he's my pal. He's my homeboy, my rotten soldier. He's my sweet cheese. My good-time boy.

Link para o comentário
Compartilhar em outros sites

deixa eu ver se entendi, você quer fazer links amigavel?

Só que fica a extensão .php ainda assim?
Tente assim.

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^sistema/(.+)$ blog/pasta/subpasta/outrapasta/$1.php [L]
RewriteRule ^sistema/(.+)$ blog/pasta/subpasta/outrapasta/$1 [L]

Chamou? Estamos ai!

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?