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

Mod ReWrite Catch-All Subdomain

Basicamente, quero que *.domain.com extraia domain.com/*/ (não redireciona). Eu entrei na seção de subdomínios do cPanel e configurei um curinga para este domínio. Parece estar resolvendo corretamente, ou seja, * .domain.com está trazen...
19.06.2009 / 15:10
2
respostas

Regras de reescrita do Apache - remova '/ s' em URL

Eu preciso de uma regra de reconfiguração para o apache para reescrever URLs como: link para link Então, eu preciso remover todos / partes entre os "arquivos" e o último /, preservando a parte antes do / e depois do / .     
10.05.2009 / 23:53
1
resposta

Mod_rewrite está adicionando / var / www ao URL resultante

Eu tenho alguns problemas com as regras do mod_rewrite do Apache. Sempre que tento ir para https://example.com// (veja barras duplas no final), ele redireciona para uma página 301, mas está adicionando a localização do diretório, ou seja, ht...
10.11.2018 / 07:20
1
resposta

apache 2.4 - codificar em dobro a string de consulta já codificada na URL

Preciso de ajuda em relação a um requisito. Nós temos o Apache 2.4.6 instalado Eu tenho um URL que tem uma string de consulta codificada: https://example.com/home?testStr%3Dhello%26id%3Drad Estou tentando descobrir como duplicar a codi...
02.10.2018 / 04:02
1
resposta

redireciona não-www para www E http para https SOMENTE para o caminho raiz

Estou com dificuldades para descobrir como configurar corretamente uma regra mod_rewrite para as seguintes condições: redirect non-www to www AND http to https ONLY for the root path: / ie. example.com disregard anything else such as /t...
24.08.2018 / 11:53
1
resposta

Apache: redireciona todas as solicitações .html AND .php para a pasta + WordPress

Após um relançamento, tenho vários backlinks mortos apontando para URLs com .php ou .html file-extensions. Seria bom redirecioná-los em massa usando .htaccess e o módulo mod_rewrite. O redirecionamento de solicitações de .html est...
19.07.2018 / 16:39
1
resposta

Redirecionamento do Apache - remova todas as consultas

Estou tentando remover todas as consultas no URL: https://api.myserver.com/image.png?arg=0 deve se tornar https://api.myserver.com/image.png Eu usei isso: RewriteCond %{QUERY_STRING} ^arg=0$ RewriteRule (.*)...
25.05.2018 / 13:25
1
resposta

Erro do Apache no SuSE: Comando inválido RewriteEngine, talvez escrito incorretamente

Webserver: Apache 2.4 no SuSE 12, vários vhosts 4 vhosts (2 ssl, 2 http) têm RewriteEngine on e algumas regras simples de reescrita. mod_rewrite está disponível e ativo (marcado com a2enmod -l ) Problema: se eu emiti um httpd -t...
12.07.2018 / 10:10
1
resposta

Como eu reescrevo internamente todas as solicitações para o subdiretório? [duplicado]

Estou usando o Laravel 5.6 e só posso fazer upload / editar arquivos para / na raiz do site ( /public_html ). Não consigo alterar a raiz do site para /public_html/public . É possível reescrever todas as solicitações (por exemplo, / ,...
16.04.2018 / 18:05
1
resposta

Realizando dois tipos de substituição no .htaccess

Considere um arquivo .htaccess que deve converter todos os sublinhados em traços e substituir um possível sufixo .html por uma barra no nome do arquivo. Exemplo de URL do cliente: http://foo.com/a_b/c_d.html Exemplo de URL para redi...
08.05.2018 / 13:04