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

mod_rewrite: Reescrevendo / para cgi script

Eu tenho um vhost no qual gostaria de reescrever / para algo como / cgi-bin / script? 123. Eu pensei que algo assim iria funcionar, mas isso reescreve para "/index.html/ de alguma forma. RewriteEngine On RewriteRule ^/$ /cgi-bin/script.cgi?12...
10.11.2009 / 12:01
2
respostas

limpando uma lista de reescrita de monstros na configuração do Apache (mod_rewrite)

Como você faria para limpar uma lista enorme de reescritas que foram acumuladas ao longo de muitos anos? A ideia é livrar-se de todas as instruções de redirecionamento substituídas e não utilizadas, preservando tudo que funciona. Estou pensan...
11.12.2009 / 18:05
0
respostas

Redirecionamento HTTPS, excluir parâmetros de script da URL [closed]

Meus objetivos: 1. http://example.com/page/index.php -> https://example.com/page/ 2. http://example.com/page/ -> https://example.com/page/ 3. http://www.example.com/page/ -> https://example.com/page/ 4. Any nonexistent file or direct...
19.07.2018 / 23:53
1
resposta

.htaccess rewriterule if / else

Eu tenho o seguinte código .htaccess: RewriteEngine on <if "%{HTTP_HOST} =~ /^helpdesk\./"> RewriteRule ^/?$ /index.php?pages=helpdesk&file=index [NC,L,QSA] </if> <if "%{HTTP_HOST} =~ /^account\./"> RewriteRule...
14.07.2018 / 12:55
1
resposta

Redirecionamento Apache com base na correspondência de diretório e Adicionar outra carta ao URL de destino

Então, aqui está o que estou tentando realizar. Eu tenho esse link, quero redirecionar 301: URL de origem: https://www.example.com/folder1/page.aspx?fh_location=%2f%2fpackages%2fnl_BE%2fpr_earlybookable%3E%7b0%7d%2fpk_active%3d1%2fpk_site...
10.08.2018 / 15:04
1
resposta

Redirecionar para o parâmetro de URL codificado em% usando mod_rewrite em .htaccess

Há algumas coisas que estou tentando entender em relação a um RewriteRule . A regra de trabalho em um URL retira uma consulta para um redirecionamento, por exemplo, o URL: https://www.example.com/application?user=543&AppLink=https:/...
11.08.2018 / 10:23
0
respostas

mod_rewrite over mod_alias / Ordenação e precedência

Dentro de uma hospedagem compartilhada de vários servidores, estou usando este RedirectMatch temp "/.well-known/acme-challenge/(.*)" "https://FOO.BAR.TLD/$1" para redirecionar todos os pedidos Let's Encrypt para um servidor. O problema...
02.01.2018 / 07:51
1
resposta

mod_rewrite e vários RewriteBases?

Como posso definir a base de reescrita do mecanismo de reescrita para #access site via http://1.1.1.1/~sitename/ RewriteBase /~sitename/ quando ele é acessado pelo link e é definido como #access site http://www.sitname.com RewriteBas...
12.08.2009 / 12:05
1
resposta

Apache request_uri no escopo do VirtualHost

Este código funciona perfeitamente em .htaccess ou diretório RewriteEngine on RewriteCond %{request_uri} !^/dir/$ [NC] RewriteRule ^(.*)$ /dir/ [END] mas quando colocado no VirtualHost ele causa redirecionamento infinito. Eu li a docum...
14.09.2017 / 02:25
0
respostas

Proxy do Apache - divide o valor SSL_CLIENT_S_DN_CN e define o cabeçalho

Eu configurei o SSL mútuo do proxy do Apache com SSLVerifyClient require SSLVerifyDepth 3 A configuração e a comunicação estão funcionando como esperado. Agora, gostaria de enviar do proxy do Apache para as informações de back-end do c...
17.08.2017 / 15:42