Perguntas com a marcação «mod-rewrite»

2
ordem de execução htaccess e prioridade
Alguém pode me explicar em que ordem o apache executa arquivos .htaccess que residem em diferentes níveis do mesmo caminho e como as regras de reescrita são priorizadas? Por exemplo, por que a regra de reescrita no primeiro .htaccess abaixo funciona e é /blogpriorizada? .htaccess em / RewriteEngine on RewriteBase …

1
Como passar parâmetros GET para URL reescrito?
Eu tenho uma .htaccessregra de reescrita como esta: RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^search/(.*)$ search.php?q=$1 O que isso faz é, se alguém visitar http://example.com/search/testo URI realmente processado http://www.example.com/search.php?q=test. Agora, se eu tentar passar um parâmetro GET aleatório extra para o meu URL reescrito, o parâmetro será ignorado. Então, …

6
Forçando SSL e www em .htaccess
Estou procurando uma maneira de forçar SSL e www. Consegui forçar os dois separadamente, mas juntos continuo enfrentando problemas de redirecionamento. O código a seguir funciona ao manipular uma URL nesse formato: http://example.come redireciona corretamente para, https://www.example.commas quando a URL de entrada está, https://example.comela não encaminhará para https://www.example.com- Alguma sugestão? …

3
htaccess redireciona não www para www com SSL / HTTPS
Quero uma regra de reescrita que redirecione tudo para https:// AND www . Por exemplo, http://example.comdeveria estar indo parahttps://www.example.com Isto é o que eu tenho: RewriteEngine On RewriteCond %{SERVER_PORT} !=443 RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC] RewriteRule ^(.*)$ "https\:\/\/www\.example\.com\/$1" [R=301,L]

6
URLs limpos do pobre homem vs. Mod_Rewrite
Na empresa em que trabalho, estamos nos preparando para criar um novo site, e há algumas divergências sobre como criar URLs limpos. Durante o ano passado, fizemos pequenas melhorias em nosso site existente, antecipando um redesenho em larga escala, que envolveu as URLs limpas do Poor Man's. Exemplo: http://www.example.com/products/widgets/index.php http://www.example.com/products/sprockets/index.php …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.