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

Por que obtenho uma barra dupla à direita dependendo de onde o meu RewriteRule está localizado?

Estou usando o código a seguir para direcionar todas as solicitações de www para URLs sem www: RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.org$ [NC] RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] Isso funciona muito bem d...
11.06.2009 / 14:46
1
resposta

HSTS e redirecionamento duplo

Eu gerencio um pequeno site em um ambiente LAMP de hospedagem compartilhada: isso basicamente significa que a única coisa que posso editar é um arquivo htaccess. Eu queria adicionar suporte a HSTS (e eu fiz isso), mas, quando eu testei meu s...
11.09.2018 / 07:19
3
respostas

Entendendo o apache 2.4 mod_proxy_fcgi e RewriteRules no htaccess

Recentemente, trocamos um dos nossos servidores da web para o apache 2.4 e executamos o PHP via php-fpm e mod_proxy_fcgi. Quase tudo funciona muito bem, mas há um problema que não entendo ainda. Um dos nossos sites está executando o WordPress, q...
14.06.2012 / 16:36
2
respostas

Como posso redirecionar qualquer ServerAlias para o respectivo ServerName?

Eu quero redirecionar 301 todos os exemplos.org para www.example.org. O exemplo a seguir está fazendo exatamente isso, mas tem muito ruído e, portanto, é difícil de manter e propenso a erros: <VirtualHost 192.0.2.123:80> ServerN...
16.08.2011 / 08:55
2
respostas

Como portar as regras de reescrita do Apache para cherokee?

Sou muito novo no cherokee, é ótimo e bastante direto, exceto os Rewrites de URL. Existe um guia direto para isso? Me avise. Além disso, como eu transportaria isso: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST...
02.03.2010 / 08:50
2
respostas

Como eu faço todas as URLs serem executadas através de um único arquivo PHP?

Como os sistemas MVC onde os URLs estão nesses formulários forçam todas as solicitações através de um único arquivo index.php? http://www.example.com/foo/bar/baz http://www.example.com/goo/car/caz/SEO-friendly-name-of-the-object http://www.ex...
25.07.2009 / 15:46
4
respostas

Substituição relativa em mod_rewrite RewriteRule

Eu quero criar um mod_rewrite RewriteRule que seja independente do local onde a página da web está instalada. Eu quero definir a regra de reescrita em um arquivo .htaccess. Vamos pegar isso como exemplo: RewriteEngine on RewriteRule ^(.*)\....
09.06.2011 / 11:34
3
respostas

mod_rewrite REQUEST_FILENAME não contém caminho absoluto

Eu tenho um problema com uma operação de teste de arquivo em uma entrada mod_rewrite RewriteCond que está testando se %{REQUEST_FILENAME} existe. Parece que, em vez de %{REQUEST_FILENAME} ser um caminho absoluto, estou recebendo um caminho...
25.10.2009 / 18:26
3
respostas

Usando Mod_rewrite e Autenticação em TODOS os URLs de entrada

Eu preciso ter certeza de que meu URL, chame-o de que www.domain.com está sempre protegido pelo menos via autenticação básica HTTP. Além disso, quero usar mod_rewrite para enviar meus usuários para uma das duas instâncias OC4j em execução no meu...
30.04.2009 / 02:35
3
respostas

A verificação de existência de arquivo RewriteCond falha em arquivos existentes

Eu tenho um cenário estranho com essa regra de reescrita: RewriteCond img/$2/$3/$4/$1 -f RewriteRule ^img/(([a-z0-9]{4})([a-z0-9]{4})([a-z0-9]{4})[a-z0-9]{28}\.\w+)$ img/$2/$3/$4/$1 [L] A estrutura de diretórios para isso é (simplificada)...
12.04.2013 / 13:14