Regex (ou regexp) é conhecido como correspondência de expressões regulares de padrões, cadeias de caracteres ou caracteres em, por exemplo, um arquivo de texto grande. As perguntas devem ser marcadas como tal, seja qual for a linguagem de programação envolvida e a tag também pode ser aplicada a programas de linha de comando ou gráficos que possuem plug-ins de regex ou algum recurso de regex.
Como posso reescrever o seguinte link no nginx?
http://www.example.com/filename/key.value/bar.foo
para
http://www.example.com/filename.php?key=value&bar=foo
Aviso .php também, por favor!
07.06.2012 / 04:33
EDITAR
Isso funciona, necessário para usar% no lugar de $ para grupos de captura:
RewriteRule (.*) http://localhost:8081/%1/%{TIME_YEAR}1101%2 [P]
Ter dificuldade em resolver isso.
Precisa de uma string de data condicionalmente injet...
26.04.2012 / 00:08
Eu quero reescrever todos os arquivos .mp3 para um arquivo php. E eu não quero passar no caminho
link
link
não deve fazer diferença.
Eu inventei:
RewriteRule ^(.*)\.mp3$ /files/read/?file=$1.mp3 [QSA]
O que estou perdendo? ta...
26.02.2012 / 21:38
Estou configurando um novo servidor para minhas coisas pessoais. Na velha caixa eu usei lighttpd por quase dois anos agora. Eu li um pouco sobre isso e a maioria das pessoas tendem a mudar para o nginx, já que o desenvolvimento é muito mais ativ...
12.03.2012 / 17:08
Eu uso o seguinte em .htaccess ( mod_rewrite ) para remover a barra final de meus URLs:
RewriteRule ^([a-z0-9_-]+)/$ $1 [L,NC,R=301]
Naturalmente, como a classe de caracteres não corresponde a uma barra, isso funciona bem para links...
24.10.2011 / 12:53
Estou executando um Ubuntu 10.04 LTS, versão 2.2.14 do Apache.
No httpd.conf eu tenho uma regra de reescrita que se parece com isso:
RewriteRule (*UTF8)^/users/([^/])([^/]+)/(.*)$ /users/$1/$2/$1$2/$3 [L]
A ideia é definir diretóri...
23.11.2011 / 10:22
Preciso de ajuda para configurar uma expressão regular para o fail2ban. Eu uso meu servidor web principalmente para hospedagem de arquivos de podcast simples, mas vejo muitos pedidos inválidos para arquivos php, asp e pl nos logs.
Gostaria de...
15.05.2011 / 06:06
Eu estou lutando para igualar o failregex do Fail2Ban nos logs do Apache usando apenas os códigos de retorno HTTP. O formato de log que estou usando está abaixo e nesse exemplo é o campo que mostra "200". Contanto que os outros campos (nesse...
14.04.2011 / 16:11
Eu tentei esse código, embora funcione por algum motivo, não há erros nele?
Não sei qual é a melhor maneira de corrigir isso, mas aqui está ...
<Files .+*^$[]()>
ForceType application/x-httpd-php
SetHandler application/x-httpd-php
&l...
08.02.2011 / 13:27
Meus registros estão cheios de
[Tue Jan 11 10:20:45 2011] [error] [client 99.162.115.123] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessar...
11.01.2011 / 16:29