ISAPI_Rewrite é Apache .htaccess mod_rewrite reescrita de URL compatível para o Microsoft IIS. Permite mover configurações de Apache para IIS e vice-versa apenas copiando ficheiros .htaccess. É utilizado para otimizar o motor de busca, para procurar o conteúdo de outro servidor, parar de hotlinking ou fortalecer a segurança do servidor.
Principais características da ISAPI_Rewrite:
- A mesma sintaxe e comportamento do Apache mod_rewrite permite migrar configurações apenas copiando ficheiros .htaccess.
- Expressões regulares para configurações flexíveis e poderosas.
- Código C++ puro extremamente rápido, durável e altamente escalável.
- Configurações distribuídas: nível global de servidor, nível de anfitrião virtual (web site), ficheiros de nível de diretório .htaccess com monitorização em tempo real.
- Isolamento - a configuração do nível do utilizador afeta apenas o ambiente de utilizador local, tornando ISAPI_Rewrite uma solução ideal para os fornecedores de hospedagem web.
Principais exemplos de utilização:
- Otimização do motor de busca.
- Proxying conteúdo de um servidor web através de outro servidor web.
- Prevenção da sanguessuga de conteúdo (hotlinking direto).
- Bloqueando hospedeiros específicos, remetentes ou robôs irritantes.
- Negociação de conteúdos - servir diferentes ficheiros para diferentes idiomas ou navegadores diferentes.
- Emulação de equilíbrio de carga para o cluster web.
Lista de diretivas apache .htaccess apoiadas:
VirtualHost
Diretório
Diretório
Ficheiros
FilesMatch
Localização
LocalizaçãoMatch
Nome accessFile
Permitir oOverride
ErrorLog
LogLevel
Reescrever O Comprimento
Reescritarule [C,CO,F,G,L,N,NC,NE,P,PT,QSA,R=,S=,T=]
RewriteCond [NC,OR,-d,-f,-s]
Reescrever Base
ReescritaMap [txt:, rnd:, int:]
Reescrever oLogia
ReescreverLogLevel
Reescrever Opções
RewriteLock
Você pode encontrar exemplos mais úteis em ISAPI_Rewrite documentação e documentação on-line Apache ou arquivos de scripts. A maioria dos exemplos apache pode correr com ISAPI_Rewrite sem modificação.
história da versão
- Versão 3.1 postado em 2007-12-04
Suporte para a sintaxe de mod_rewrite Apache e ficheiros de configuração distribuídos .htaccess.
Detalhes do programa
EULA
EULA - Contrato de Licença de Utilizador Final
Licença para utilização e distribuição
Este contrato de licença abrange todas as versões existentes de ISAPI_Rewrite: ISAPI_Rewrite, ISAPI_Rewrite Full, ISAPI_Rewrite Lite, ISAPI_Rewrite beta a partir de agora referida como ISAPI_Rewrite, salvo especificação em contrário.
1. Todos os direitos não expressamente concedidos aqui são reservados pela Helicon Tech.
2. Todos os direitos de autor de ISAPI_Rewrite são propriedade exclusiva do autor - Helicon Tech.
3. A Helicon Tech concede uma licença gratuita para utilização de ISAPI_Rewrite produto Lite.
4. A Helicon Tech autoriza a utilização de ISAPI_Rewrite durante um período de teste de 30 dias. Quando o período experimental terminar, deve comprar ISAPI_Rewrite ou remover o produto ISAPI_Rewrite.
5. A versão experimental não registada da ISAPI_Rewrite pode ser distribuída livremente, com exceções a seguir assinaladas, desde que a embalagem de distribuição não seja modificada. Nenhuma pessoa ou empresa pode cobrar uma taxa pela distribuição de ISAPI_Rewrite sem autorização escrita do titular dos direitos de autor. A versão experimental não registada de ISAPI_Rewrite não pode ser agregada ou distribuída com qualquer outro pacote sem autorização escrita do titular dos direitos de autor.
6. ISAPI_Rewrite É Distribuído "AS IS". NENHUMA GARANTIA DE QUALQUER TIPO É EXPRESSA OU IMPLÍCITA. USA-ISAPI_Rewrite POR SUA CONTA E RISCO. O AUTOR NÃO SERÁ RESPONSÁVEL POR PERDAS DE DADOS, DANOS, PERDAS DE LUCROS OU QUALQUER OUTRO TIPO DE PERDA DURANTE A UTILIZAÇÃO OU UTILIZAÇÃO INDEVIDA DESTE SOFTWARE.
7. Não pode utilizar, copiar, imitar, clonar, alugar, vender, modificar, desmontar, desmontar, de outra forma reverter o programa, ou transferir o programa licenciado, ou qualquer subconjunto do programa licenciado, exceto nos termos previstos neste acordo. Qualquer utilização não autorizada resultará na cessação imediata e automática desta licença e poderá resultar em processos penais e/ou civis.
8. Os termos desta licença são objeto de alterações em futuras versões de ISAPI_Rewrite.
9. Quando compra ISAPI_Rewrite, a tecla "Registration" está a ser-lhe emitida. Esta chave "Registro" só pode ser usada pela pessoa (ou empresa) que a adquiriu e apenas no computador único. Se comprar mais de uma cópia de ISAPI_Rewrite, a chave De Registo emitida para si só poderá ser utilizada no número de computadores igual ao número de licenças que comprou.
10. Só pode utilizar a tecla "Registration" recebida da Helicon Tech ou da empresa que afilia ou faz parceria com a Helicon Tech e ter autorização por escrito para distribuir "Registration key".
11. Instalar e utilizar ISAPI_Rewrite significa a aceitação destes termos e condições da licença.
12. Se não concordar com os termos desta licença ou se os termos desta licença contradizem as leis locais, deve remover ISAPI_Rewrite ficheiros dos seus dispositivos de armazenamento e deixar de utilizar o produto.
13. Aderimos a orientações estritas de privacidade e NÃO recolhemos informações pessoalmente identificáveis a menos que sejam fornecidas voluntariamente.
Se tiver mais perguntas ou feedback, visite-nos na http://www.helicontech.com/
Obrigado por usar ISAPI_Rewrite.
Tecnologia Helicon