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

Como manter uma página de um site segura usando mod_rewrite

Gostaria de redirecionar o acesso a um URL de http para https em apenas algumas páginas do meu site. Eu sei como fazer isso para um site inteiro usando a reescrita em hosts virtuais do apache: RewriteEngine On RewriteCond %{HTTP:X-Forwar...
14.05.2016 / 13:03
1
resposta

Cabeçalhos personalizados (mod_headers) não exibidos em combinação com mod_rewrite

Eu tenho um vhost com vários nomes de domínio vinculados a ele. Estou tentando enviar cabeçalhos adicionais quando uma solicitação é feita para um determinado nome de domínio. Aqui está o que estou fazendo (tentei tanto no vhost quanto no .ht...
29.12.2015 / 09:45
2
respostas

RewriteRule para raiz sem o sinalizador R não está funcionando

Estou tentando fazer um sistema de cache com arquivos. E eu estava pensando em usar mod rewrite para servir o arquivo em cache, se existir, ou o arquivo php (que irá criar o cache estático html) se não. Aqui está a primeira amostra que eu cri...
31.07.2015 / 14:34
1
resposta

Usando o Apache RewriteRule

Estou tentando fazer um RewriteRule muito simples funcionar no Apache - configurei o Apache2 (no Vagrant) e execute sudo a2enmod rewrite com sucesso (e reiniciei o Apache depois), com o seguinte httpd.conf : RewriteEngine on RewriteRule...
01.10.2014 / 15:01
1
resposta

apache2 A configuração da subpasta RewriteEngine não está funcionando como esperado. Não tenho certeza de como corrigi-lo

O mecanismo de reescrita parece estar "funcionando", mas não como esperado. Aqui está a árvore dir da minha pasta public_html (servindo usando o apache2 no meu userdir) ┌─[admini@linuxbox][~/public_html] │ [13:16:45 Sat Jun 20] └─> tr...
20.06.2015 / 20:39
1
resposta

O Apache .htaccess pode converter a porcentagem de codificação em URIs codificados de Win-1252 para UTF-8?

Eu quero adicionar uma diretiva no meu .htaccess, de modo que, se o navegador estiver apontado para um URI contendo %E4 ( ä ) - ou qualquer outro caractere especial - o .htaccess reescreve automaticamente %E4 ( ä ) como %C3%A4 ( ä...
01.12.2014 / 18:08
1
resposta

Negar um User-Agent no apache que usa mod_proxy

Desejo impedir que os rastreadores da Web usem um site do Apache configurado para encaminhar todas as solicitações para um ProxyPass. Eu tentei a diretiva BrowserMatchNoCase para definir uma variável de ambiente block_spider. Quando eu troco meu...
26.03.2015 / 13:48
3
respostas

nginx [emerg] desconhecido variável “0”

Eu tenho tentado por dois dias para converter um .htaccess para nginx reescrever o arquivo original ficou assim: # Turn on URL rewriting RewriteEngine On RewriteBase // # Protect hidden files from being viewed <Files .*> Order Deny,Al...
17.09.2014 / 10:26
2
respostas

Apache 2.4 / PHP-FPM ProxyPassMatch e restrição de acesso

Eu tenho a configuração do Apache / PHP exatamente assim: link Inclui a regra ProxyPassMatch , conforme mencionado: ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/path/to/files/$1 Isso envia todas as solicitações com .php par...
08.08.2014 / 10:38
2
respostas

DirectoryIndex não está funcionando corretamente para a URL reescrita

Eu tenho domain.com e sub.domain.com apontando para o mesmo servidor e estou usando mod_rewrite para reescrever URLs para sub.domain.com no subdiretório sub . Eu tenho o seguinte arquivo .htaccess na raiz do documento: Directory...
23.06.2014 / 08:42