Perguntas com a marcação «rewrite»

A reconfiguração de URL mapeia um URL recebido para um URL modificado, para que a solicitação seja processada como se a solicitação original tivesse sido feita para a URL modificada. Isso geralmente é usado para fornecer mais URLs compatíveis com os mecanismos de pesquisa.

264
Redirecionar, alterar URLs ou redirecionar HTTP para HTTPS no Apache - tudo o que você sempre quis saber sobre regras Mod_Rewrite, mas teve medo de perguntar

Esta é uma pergunta canônica sobre o mod_rewrite do Apache. A alteração de um URL de solicitação ou o redirecionamento de usuários para um URL diferente daquele solicitado originalmente é feito com o mod_rewrite. Isso inclui coisas como: Alterando HTTP para HTTPS (ou o contrário) Alterando...

57
Remova “www” e redirecione para “https” com nginx

Eu quero criar uma regra no nginx que faça duas coisas: Remove o "www". do URI da solicitação Redireciona para "https" se o URI da solicitação for "http" Existem muitos exemplos de como fazer cada uma dessas coisas individualmente, mas não consigo descobrir uma solução que faça as duas coisas...

51
Nginx redireciona um caminho para outro

Tenho certeza de que isso já foi solicitado antes, mas não consigo encontrar uma solução que funcione. Um site mudou os serviços do CMS, mas tem o mesmo domínio. Como faço para configurar uma reescrita do nginx para uma única página? Por exemplo Página

45
reescrita de URL do nginx: diferença entre pausa e última

Não entendo a diferença entre break e last (sinalizadores de reescrita). A documentação é bastante obscura. Eu tentei alternar entre os dois em algumas das minhas configurações, mas não consegui detectar nenhuma diferença no comportamento. Alguém pode explicar essas bandeiras com mais detalhes? De...

42
como restringir o acesso ao diretório e subdiretórios

Eu preciso restringir o acesso a quaisquer arquivos ou subdiretórios no diretório "testdir". Meu conf: ... location ~* ^.+\.(jpg|txt)$ { root /var/www/site; } location /testdir { deny all; return 404; } ... Na minha configuração, não tenho restrições em / testdir / jpg_or_txt-files. Como...

21
Desativando a decodificação de URL no proxy nginx

Quando eu navego para este URL: http://localhost:8080/foo/%5B-%5Dserver ( nc -l 8080) recebe como está: GET /foo/%5B-%5D HTTP/1.1 No entanto, quando eu proxy esse aplicativo via nginx (1.1.19): location /foo { proxy_pass http://localhost:8080/foo; } A mesma solicitação roteada pela porta...

20
Arquivo .htaccess suspeito

Esta pergunta foi migrada do Stack Overflow porque pode ser respondida em Server Fault. Migrou 10 anos atrás . Este foi enviado para uma das minhas pastas de FTP. Não estou familiarizado com o Apache, mas ainda estou curioso - alguém pode me dizer que tipo de ação covarde...

17
Como testar se o mod_rewrite está ativado?

Estou configurando um ambiente para o wordpress no apache2, em uma nova instalação do ubuntu 12.04. Para que URLS amigáveis ​​funcionem, estou tentando configurar o mod_rewrite. Segui algumas instruções que encontrei na rede e usei o a2enmod. Agora. depois de reiniciar o apache, gostaria de...