Articles of .htaccess

Forçando um download usando no htaccess na raiz da WWW

Estou tentando forçar o download de todos os arquivos de uma pasta. O link na página se parece com isso Click to download E eu tenho esse trecho no meu .htaccess ForceType application/octet-stream Header set Content-Disposition attachment Eu já sei que as 2 linhas dentro da tag funcionam, pois funciona quando coloco um .htaccess diretamente […]

urlencoded Barra invertida está quebrando a URL

Sobre o sistema Eu tenho URLs deste formato no meu projeto: http://project_name/browse_by_exam/type/tutor_search/keyword/class/new_search/1/search_exam/0/search_subject/0 Onde keyword / class pair significa pesquisar com a palavra-chave “class”. Eu tenho um arquivo index.php comum que é executado para cada módulo no projeto. Existe apenas uma regra de reescrita para remover o index.php do URL: – RewriteCond $1 !^(index\.php|resources|robots\.txt) RewriteCond %{REQUEST_FILENAME} […]

Https para redirect http usando o htaccess

Estou tentando redirect https://www.example.com para http://www.example.com . Eu tentei o seguinte código no arquivo .htaccess RewriteEngine On RewriteCond %{HTTP_HOST} ^example\.com$ [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] Este código redireciona com sucesso https://example.com para http://www.example.com . No entanto, quando eu digito https://www.example.com , isso me dá um erro de “página da Web não disponível” no navegador. Eu […]

Recursos ocultos do mod_rewrite

Parece haver um número decente de threads mod_rewrite flutuando ultimamente com um pouco de confusão sobre como certos aspectos funcionam. Como resultado, eu compilei algumas notas sobre funcionalidade comum e talvez algumas nuances irritantes. Quais outros resources / problemas comuns você usou ao usar o mod_rewrite ?

.htaccess – como forçar “www.” de maneira genérica?

Isso mudará domain.com para www.domain.com : # Force the “www.” RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC] RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L] Como faço para replace a parte “domínio” para que isso funcione em qualquer domínio?

htaccess rewrite para string de consulta

Ok, eu sou muito novo nisso e eu realmente aprecio alguma ajuda, obrigado! Como posso rewrite isso no .htaccess corretamente? Então eu tenho uma string de consulta no meu url: /?url=contact Tudo que eu quero fazer é remover a string de consulta /contact Socorro? Eu vasculhei o google e estou aprendendo a syntax agora, mas […]

converter URL original em URL amigável

No meu site há um link para os professores registrados. Esse link é algo parecido com isto http://www.myweb.com/profiles/tutors/index.php?tutorCode=1285&tutorName=Robert%20Sakoo&city=Sidny Então eu preciso rewrite este link algo assim: www.myweb.com/1285/Rober Sakoo Alguém pode me dizer se é possível rewrite acima do URL original para o meu URL esperado?

redirecionamento de htaccess para rotas angulares

Eu tenho uma aplicação angular com várias rotas, tais como: site.com/ site.com/page site.com/page/4 Usando o modo de roteamento html5 do angular, eles são resolvidos corretamente quando você clica em links para eles de dentro do aplicativo, mas é claro que são erros 404 quando você faz uma atualização difícil. Para corrigir isso, tentei implementar uma […]

Negar tudo, permitir apenas um IP através do htaccess

Estou tentando negar tudo e permitir apenas um único IP. Mas gostaria de ter o seguinte htaccess trabalhando para esse IP único. Eu não estou encontrando uma maneira de ter ambos trabalhando: o negar tudo e permitir apenas um, além das seguintes opções: RewriteEngine On RewriteBase / #Removes access to the system folder by users. […]

Como o RewriteBase funciona no .htaccess

Eu já vi isso em alguns exemplos .htaccess RewriteBase / Parece ser algo similar em funcionalidade ao de HTML. Eu acredito que ele pode preceder automaticamente seu valor para o início das instruções RewriteRule (possivelmente sem uma barra inicial)? Eu não consegui fazê-lo funcionar corretamente. Eu acho que o uso pode ser muito útil para […]