Perguntas com a marcação «write»

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