Jump to content

Rewrite com Nginx


AngelCosta
 Share

Recommended Posts

  • Team

{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.

Link to comment
Share on other 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]
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.


×
×
  • Create New...