Perguntas sobre 'regex'

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

NGINX Proxy_Pass remove substring de url

Eu tenho um NGINX atuando como proxy reverso. Preciso remover uma string de subseqüência_1 da URL, o restante da URL é variável. Exemplo: Origin: http://host:port/string_1/string_X/command?xxxxx Destination: http://internal_host:port/stri...
17.06.2015 / 17:12
2
respostas

nginx localização regex simples

Eu preciso definir um parâmetro de localização no nginx se os primeiros 5 dígitos da URL forem números. site.com/12345/ or site.com/12345 Mas eu não posso, pois a minha vida parece ter a expressão regular correta. Nenhum desses trabalh...
26.04.2013 / 21:25
1
resposta

Expressões regulares em server_name com Niganx vhost

Eu tenho algo que estou tentando fazer com o Nginx. Digamos que eu tenha alguns usuários e um subdomínio, e cada usuário tenha um diretório em /home/dev/sites/USER_ID . Eu gostaria que USER_ID.dev.example.com apontasse para esse diretório....
19.07.2013 / 21:32
2
respostas

Como posso encaminhar alguns e-mails para um script no Postfix?

Como encaminhar todos os emails direcionados para user-*@example.com (por exemplo, [email protected]) para um comando pipe no Postfix? A idéia é criar anonimato no estilo craigslist, atribuindo aliases de email dinâmicos para cada usuário. N...
18.10.2011 / 20:24
1
resposta

O comportamento de regex do Apache LocationMatch não parece correto

Estou usando a diretiva LocationMatch para definir cabeçalhos ao combinar certos padrões de URL: # 1 # Expected matches: //mysite.com/any-page-with-at-least-a-character-and-no-dot <LocationMatch "^/[^\.]+$"> Header set X-Intelligen...
27.04.2014 / 12:48
1
resposta

Regex de exceção do Apache MatchRedirect

Eu quero redirecionar qualquer URL que seja Https e não comece com "system_" para a mesma URL com http. por exapmle para este URL: https://exsite.tld/some/thing/that/not/start/with/pattern para: http://exsite.tld/some/thing/that/not...
31.07.2013 / 13:04
2
respostas

Por que uma referência anterior de $ 1 funciona em uma reescrita sem subgrupos?

Alguém com quem estou trabalhando comprometeu um RewriteRule como o seguinte para o SVN: RewriteRule ^admin/ebay.*$ /yii.php/$1 [L] Eu avisei a ele que isso pode não funcionar porque não há um subgrupo na correspondência que correspondess...
05.05.2011 / 00:16
5
respostas

apache locationmatch negative regex

Estou tentando expor um local por meio do Apache. Normalmente, eu tenho esse bloco no meu vhost que diz <Location /> AuthType Basic AuthUserFile /web/.htpasswd AuthName "Test Site" Require valid-user </Location>...
21.08.2011 / 08:20
1
resposta

nginx retornar 301 / redirecionar

entre todas as perguntas de "redirecionamento no nginx" Não consegui encontrar como redirecionar (usando o retorno 301 e melhor sem ifs) usando regexps. Eu tenho um link para o meu site e gostaria de remover o parâmetro no final: domain.co...
20.03.2014 / 19:43
0
respostas

Não é possível combinar a expressão dentro da diretiva If, não importa o que

Eu tenho tentado durante as últimas 3 horas tentar combinar uma declaração if para definir uma variável dentro de httpd.conf sem sucesso: <If "%{HTTP_HOST} =~ /[a-z]+/i"> Define test_value "A" </If> <Else> Define test_va...
28.04.2014 / 17:13