Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Criamix

[Resolvido] Isapi Rewrite 3

Recommended Posts

A diferença entre o ISAPI 2 e 3 é que o ISAPI 2 usa o arquivo httpd.ini e o ISAPI 3 usa o arquivo .htaccess e as regras 100% compatíveis com o mod_rewrite

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou com um problemao...

 

tive que passar todas as imagens para /images/image.gif

e agora nas paginas com https todas as imagens e links ficam com os urls errados...

 

Alguem tem alguma dica?

Compartilhar este post


Link para o post
Compartilhar em outros sites

IIRF é usado para obter o SharePoint Search para funcionar adequadamente com URLs HTTPS.

pelo ISAPI Rewrite no Plesk, você consegue configurar o HTTPS

agora só curiosidade, tb naun sei se programa em outra linguagem ou C++, tenha uma dll

criada no C++ para ISAPI HTTP para HTTPS, beta no caso...

interessante

Compartilhar este post


Link para o post
Compartilhar em outros sites

onedev, esse tópico já foi dado como resolvido e foi criado por outro autor.

 

Para discutir sua dúvida, crie um novo tópico.

Compartilhar este post


Link para o post
Compartilhar em outros sites

por mais k esse assunto seja muito discutido, verifique se consegue sanar sua duvida consultando-o ou inicie um novo tópico

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho uma duvida, consigo colocar as configurações de um .htaccess(apache/linux) para uma versão do .htaccess que roda em windows? Por exemplo precisava ativar o modo de compressão do GZIP igual tem nessa materia? http://imasters.com.br/artigo/20286/redes-e-servidores/htaccess-direto-ao-ponto no meu caso nada disso funciona, a unica coisa que consigo rodar é para mudar a extensão final de ASP e bloquear o acesso ao .htaccess

 

RewriteEngine on
RewriteCompatibility2 On
RepeatLimit 200
RewriteBase 
# unsupported directive: [iSAPI_Rewrite]

# Evita o download do arquivo .htaccess via browser
RewriteRule ^/.htaccess$ /erros/404.asp

RewriteEngine on

#Redirect extension requests to avoid duplicate content
RewriteRule ^([^?]+)\.asp$ $1 [NC,R=301,L]

#Internally add extensions to request
RewriteCond %{REQUEST_FILENAME}.asp -f
RewriteRule (.*) $1.asp

 

Como poderia proceder com isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

seu server é IIS ou Apache ?

 

no apache você consegue usar o GZIP nativo dele

para IIS você pode usar o httpZip para compressão de Microsoft IIS, ele otimiza o conteúdo de Web, melhora a escabilidade de rede e REDUZ significativamente o consumo de BAMDWIDTH.

Mais importantemente, melhora tempos de carga de página para as visitas de seu site, influências nos recursos de servidor atuais e permite o admin para compactar páginas da Web que usam HTTP que codifica algoritmos em todos os navegadores modernos para reduzir tamanhos de arquivo de página para menos 2% do tamanho original deles/delas FACIL INTEGRAÇÃO DE COMPRESSÃO em seu site ou aplicação de Web. Os padrões de compressão inteligentes de httpZip provêem as ótimas colocações , compressão de velocidade alta diretamente . Seu UI FLEXÍVEL lhe permite controlar compressão granularmente em uma base por site e mais adiante pode ser integrado com seu mimique compatibilidade de navegador de tipo que confere ,construtor de exclusão do diretório / arquivo. COMPATIBILIDADE inclui páginas estáticas (ASP incluindo, ASP.NET, ColdFusion, PHP, Perl e saída de JSP) (HTML, CSS, JavaScript ou qualquer arquivo textual), dinâmicas, Akamai rede de distribuição conteúdo, Windows SharePoint Serviços (SPS), a Segurança na Internet e Servidor de Aceleração (ISA), Pequeno Servidor com Outlook Web Access (OWA), BEA WebLogic, IBM WebSphere e filtros ISAPI de terceiros , inclusive rewriters de URL. incluem cache de compressão de em-memória, cookie dinâmico ou cadeia de consulta caching, OTIMIZAÇÃO de código de arquivos de HTML / CSS que provêem de 5 â adicional 10% . httpZip é completamente COMPATÍVEL com IIS 5/6/7 e Windows NT/2000/Server 2003/2008 e é fácil de implementar como um baixo-impacto no filtro de ISAPI.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho uma duvida, consigo colocar as configurações de um .htaccess(apache/linux) para uma versão do .htaccess que roda em windows? Por exemplo precisava ativar o modo de compressão do GZIP igual tem nessa materia? http://imasters.com.br/artigo/20286/redes-e-servidores/htaccess-direto-ao-ponto no meu caso nada disso funciona, a unica coisa que consigo rodar é para mudar a extensão final de ASP e bloquear o acesso ao .htaccess

 

RewriteEngine on
RewriteCompatibility2 On
RepeatLimit 200
RewriteBase 
# unsupported directive: [iSAPI_Rewrite]

# Evita o download do arquivo .htaccess via browser
RewriteRule ^/.htaccess$ /erros/404.asp

RewriteEngine on

#Redirect extension requests to avoid duplicate content
RewriteRule ^([^?]+)\.asp$ $1 [NC,R=301,L]

#Internally add extensions to request
RewriteCond %{REQUEST_FILENAME}.asp -f
RewriteRule (.*) $1.asp

 

Como poderia proceder com isso?

 

 

daniluski, cara, pelo isapi você não vai conseguir, o isapi rewrite que roda no iis apenas trata as variáveis da URL e coisinhas relativas à isso.

 

Para ativar a compressão entre em contato com o servidor de hospedagem.

 

No meu caso, utilizo a Kinghost, eles possuem uma aba chamada "Gerenciar IIS"

 

Nessa aba existe um item "COMPRESSÃO DE ARQUIVOS".

 

Nesta aba existe o seguinte texto: "Ativar compressão gzip/deflate para arquivos dinâmicos (exe, dll, cgi, asp, php). Por padrão, arquivos estáticos (htm, html, txt, js, css, gif, jpg) aceitam compressão gzip/deflate."

 

É só clicar em ativar e pronto.

 

Depois de ativar, testei em sites de check up SEO que checam se o site está com o GZIP ativado e tive sucesso no teste. O GZIP estava ativado.

 

Não uso atualmente outros servers, caso alguém utilize, pode postar a experiência aqui em baixo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ou se não tiver a opção, você pode usar o httpZip, uso ele em um server

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite pessoal,

 

estou com dois problemas, que já bati a cabeça, estudei muito mas não consegui resolver, será que alguém pode me dar uma força por favor.

 

 

1º) Quando chamo a seguinte url “http://www.site.com.br/default/busca?keyword=alfaparf” ele retorna erro, este erro é causado pelos caracteres “?”, “=”, preciso poder passar os dois caracteres.

Este erro está ocorrendo no código:

RewriteRule ^/default/?([a-zA-Z0-9_-]+)?(.html)?$ /default.asp [i,L]

 

2º) Continuo com o problema em relação a retirada do nome da pagina na url:

http://www.site.com.br/default/

tem que exibir:

http://www.site.com.br/

 

e outro exemplo:

http://www.site.com.br/marcas/alfaparf

tem que exibir:

http://www.site.com.br/alfaparf

 

Ou seja ocultar apenas o nome da pagina que foi chamada!

Estou tentando utilizar ele dentro de parênteses mais não está resolvendo exe: RewriteRule ^/(default/)?([a-zA-Z0-9_-]+)?(.html)?$ /default.asp [i,L]

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem um tutorial que postei dá uma lida nele vê se ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.