Perguntas sobre 'mod-rewrite'

O módulo mod_rewrite usa um mecanismo de reescrita baseado em regras, baseado em um analisador de expressão regular PCRE, para reescrever URLs solicitadas na hora.
5
respostas

Apache mod_rewrite remove ponto de interrogação (?) e substituição de string de consulta

Eu registrei um RewriteRule com mod_rewrite, mas o URL substituído está errado. A regra é: RewriteRule ^/img/z(0|1)u(.+)\.(gif|jpg|jpeg|png)$ /image-servlet/img/?z=$1&url=$2 [NE,QSA,PT,T=image/$3] Ao acessar o seguinte URL: http...
08.10.2009 / 20:41
1
resposta

Como faço para redefinir a diretiva RewriteCond do Apache?

Eu tenho algumas configurações do Apache assim: # Image hotlinking rule RewriteCond %{HTTP_REFERER} ^http://badsite\.com/ RewriteRule .*/static/artwork/.*\.(jpg|png)$ /static/images/hotlink.png [L] # Redirects RewriteRule ^static/artwork/(.+...
29.01.2012 / 19:30
2
respostas

Redirecionar todos os URLs para a raiz, exceto / wp-admin e wp-json

Eu tento redirecionar todos os URLs para a raiz, exceto para a administração wordpress e a API REST wordpress. Eu tenho estas regras no meu .htaccess : <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php...
31.05.2017 / 12:08
3
respostas

Bloquear o tráfego por trás do AWS ELB

Meus servidores da web estão por trás do ELB, quero bloquear o tráfego de algum agente de usuário específico que é um ataque de DDOS. O Apache sempre vê o endereço IP do ELB como um usuário final, então tentei abaixo das tentativas: O bloque...
12.12.2014 / 02:46
1
resposta

ProxyPass somente se o arquivo não existir

Eu vi este exemplo: RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f RewriteRule ^/(.*)$ balancer://app_cluster%{REQUEST_URI} [P,QSA,L] Eu preciso de uma coisa semelhante que delegará ao mod_proxy (por exemplo, um ProxyPass) quando um...
02.01.2015 / 11:20
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
1
resposta

como reescrever '% 25' no url

O software do meu website substitui caracteres de espaço por "+" no URL. Um link adequado seria semelhante a " link 'por exemplo. Alguns sites têm links para esse artigo, mas, de alguma forma, o editor incorporado não pode lidar com a codifi...
08.04.2012 / 14:33
1
resposta

Subdomínios dinâmicos, mod_python e trac

Eu vou estar executando vários subdomínios, eventualmente, muitos para poderem cada um ter seus próprios arquivos de configuração. Eu tenho os vhosts trabalhando como eu os quero, então cada subdomínio tem sua própria pasta, por exemplo, / web /...
09.02.2010 / 05:18
2
respostas

Como posso configurar o Apache para redirecionar um subdiretório para um repositório de subversão?

Eu tenho um antigo repositório subversion que foi configurado como o único repositório em uma máquina. Acessamos os URLs assim: http://myserver.com/svn/trunk/... http://myserver.com/svn/branches/... Estamos mudando para um novo servidor n...
30.10.2009 / 17:41
1
resposta

htaccess redireciona tudo para um arquivo (exceto do localhost)

Eu quero redirecionar todo o tráfego para um único arquivo de gateway .php, esse arquivo fará autenticação e usará ajax para puxar o arquivo que foi solicitado. Então, eu preciso de um .htaccess com fluxo como este: if external request for...
26.01.2010 / 02:11