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

Apache - mod reescrita com a pergunta do host virtual

Eu tenho o Apache 2.0 configurado com um host virtual como este: <VirtualHost *:80> ServerName wackystore ServerAlias wackyprojects Alias /media/admin /opt/python/lib/python2.7/site-packages/django/contrib/$ Alias /m...
12.08.2011 / 13:24
2
respostas

URL reescrever no site personalizado do Wordpress

Recebi a tarefa de modificar um site Wordpress existente com reescrita de URL. O problema é que eu nunca fiz isso antes. Eu sei que essas regras devem ir em um arquivo .htaccess na raiz com algo assim: # BEGIN WordPress <IfModule mod_re...
19.04.2011 / 10:57
1
resposta

Nginx, PATH_INFO e url-rewriting: devo estar faltando alguma coisa

Estou mudando do Apache para o Nginx / fcgi e estou tendo um pequeno problema ao tentar configurar as regras de reescrita dos aplicativos. O código lida com rotas pelo uso de PATH_INFO, por exemplo, example.com/foo/bar/ será roteado para exam...
18.01.2011 / 17:31
1
resposta

.htaccess arquivo não executando e erro interno do servidor

Estou usando o ubuntu 14.04 e tenho o ambiente LAMP. Eu tenho um dos projetos em dir / var / www / html / project1 . Não é possível acessar o arquivo .htaccess para reescrever as regras de URL. Para isso eu tenho que mudar no arquivo /etc...
25.06.2015 / 13:04
2
respostas

Tornar URLs encurtadas e longas juntas no mesmo domínio (RewriteRule)

Para encurtar a história, quero que os dois example.com/aJ5 e example.com/any-other-url trabalhem juntos. Estou usando o apache e não é muito bom em escrever regex. Eu já tenho um RewriteRule global que envia tudo para o ponto de ent...
27.12.2010 / 16:06
1
resposta

Posso reescrever o URL sem redirecionar no Apache2?

Temos uma regra de reescrita que funciona bem, mas a razão pela qual estamos reescrevendo é porque a URL de destino não é tão boa. foo.com/bar -> foo.com/some/really/long/address O que eu gostaria de fazer é manter a URL foo.com/bar...
04.07.2010 / 13:09
2
respostas

apache mod rewrite - como determinar qual arquivo no disco está sendo atingido?

Um projeto no qual estou trabalhando recentemente existe há anos e conseguiu acumular várias centenas de RewriteRule s bastante complexas dentro dos arquivos conf do Apache. Ao trabalhar com alguns arquivos, consegui descobrir quais regras...
11.03.2014 / 23:56
1
resposta

unique .htaccess question about mod_rewrite and RewriteCond

Eu tenho algumas regras de reescrita como estas RewriteRule ^dir/(.*)-something.html otherdir/file1.php?var1=val&var2=$1 [L,NC] RewriteRule ^dir/ otherdir/file2.php?var1=val [L,NC] dir / não é um diretório real. Tudo acima funciona co...
31.03.2010 / 23:57
2
respostas

Redirecionar todos os visitantes não www para o www [closed]

Eu continuo recebendo variações da resposta a seguir, e isso não funciona RewriteCond %{HTTP_HOST} !^www.alwaysroaming.com$ RewriteRule ^(.*)$ http://www.alwaysroaming.com/$1 [R=301,L] A razão pela qual esta solução não é boa é que se eu...
01.06.2011 / 12:25
2
respostas

mod_rewrite redirecionar de SSL para HTTP não funciona

Eu quero usar mod_rewrite para garantir que certas páginas sejam exibidas com SSL e todas as outras normalmente, mas estou tendo problemas para fazê-lo funcionar Isso funciona (redirecionar para SSL quando o pedido for para usuários ou carrin...
20.03.2010 / 16:29