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

Posso modificar a reescrita para uma raiz de documento diferente?

Dado um URL: link A raiz do documento para example.com é /var/www/example.com / Eu quero o apache para: 1) If /var/www/example.com/some-file.zip exists, serve it. 2) If /var/www/example.com/some-file.zip doesn't exist, check /v...
02.06.2013 / 14:13
1
resposta

É possível reescrever algumas strings de consulta para HTTPS e manter todo o restante em HTTP?

Estou reescrevendo strings de consulta para URIs bonitos, exemplo: index.php?q=/en/contact se torna /en/contact e tudo funciona bem. # httpd.conf # HANDLE THE QUERY RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-...
01.07.2012 / 14:31
3
respostas

Configurando o htaccess / mod_rewrite para servir arquivos estáticos com ponto de interrogação na URL

Acabei de aceitar a hospedagem de um site antigo que foi convertido de asp para html estático, consistindo em aproximadamente 6.000 arquivos. No entanto, o meu servidor não gosta dos nomes dos arquivos, dando um erro 404. As URLs são todas do fo...
02.06.2011 / 16:54
2
respostas

RewriteRules não parando com a bandeira LAST?

Parece que estou tendo problemas com o módulo Rewrite do Apache 2.2 (rodando no FreeBSD 8). Meu arquivo .htaccess é o seguinte: Options -Indexes RewriteEngine on RewriteRule ^xpaste$ cross.php [L] RewriteRule ^x([a-f0-9]*)$ cross.php?id=$1 [...
01.03.2011 / 21:29
2
respostas

Reescreva o HOST sem redirecionar para o nome do host reescrito, isso é possível?

Eu só tenho um host virtual disponível com meu provedor de serviços. A estrutura de pastas é semelhante a esta: domínios primarydomain.ext stat www secundário (< - esta é a pasta para "secondary.primarydomain.ext") Eu...
27.01.2011 / 23:31
4
respostas

Servidor lembrando antigas regras de reescrita, mesmo quando eu removo o htaccess

Eu configurei um servidor de desenvolvimento com Ubuntu e LAMP, mas por alguma razão o .htaccess está agindo de forma estranha ... Existe um site lá com um conjunto de regras, quando eu comento eles ainda funcionam, e mesmo quando eu renom...
08.10.2013 / 09:22
2
respostas

O mod_rewrite do Apache não está funcionando corretamente no Mac OS X 10.6 (Snow Leopard)

Eu estou tentando criar um site PHP com URLs limpas com o mod_rewrite do Apache, usando um arquivo .htaccess. mod_rewrite parece estar funcionando, no entanto, ele afirma que não pode encontrar arquivos no meu servidor que existem. Assim como...
17.01.2011 / 23:19
1
resposta

Reescreva o Apache para extrair vários dados do URL de solicitação original

Tentando criar uma reconfiguração do Apache que se aplique somente a arquivos de vídeo, em um servidor da web de veiculação de vídeos dedicado. É necessária uma lógica de reescrita que extraia várias informações da solicitação original, inclu...
06.10.2017 / 02:18
1
resposta

RewriteCond ignorado no httpd.conf

Coloque simplesmente isso funciona no htaccess: RewriteEngine on RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^([^/]+)/?$ https://example.net?u=$1 [L,NC,R=301] Mas quando eu o movo para o httpd.co...
29.10.2018 / 12:25
1
resposta

.htaccess mod_rewrite muitos redirecionamentos

Apenas para esclarecer, NÃO se trata de uma pergunta duplicada como este como principal de questão é diferente. O que estou tentando fazer é redirecionar os usuários que tentam acessar um site usando um código de idioma (normalmente en ou...
01.04.2018 / 15:40