Independente da missão de nossa saga, seja esta de alegria ou desgraça, o Brasil tem que ser defendido!
        02
        05

        HTACCESS no IIS

        Opa, voltando do coma com mais uma dica simples de como salvar a sua aplicação PHP feita com todo carinho, com MVC, URL amigável , ORM, Singleton, Factory e demais padrões, da insanidade do cliente que lhe pede para subir a aplicação no ambiente hostil do IIS!
         
         
        Não sou especialista em IIS e isso agradeço muito a Deus, mas ja tive a infelicidade de ter que disponibilizar a minha aplicação no IIS, neste caso o maior problema foi encontrar algo para substituir o arquivo .htaccess que no Apache usamos para fazer o roteamente de nossa aplicação, no IIS tambem existe um arquivo similar, só que, em XML, no caso o web.config.
         
         
        Acredito que no web.config é possivel fazer todas as configurações que fazemos no .htaccess, abaixo segue um exemplo de como configurar o web.config para enviar todas as requisições para o index.php na raiz de nossa aplicação:
         
         
         

        <?xml version="1.0" encoding="UTF-8"?>

        <configuration>

            <system.webServer>

                <rewrite>

                    <rules>

                        <rule name="Rewrite to index.php">

                            <match url="index.php|robots.txt|images|test.php" />

                            <action type="None" />

                        </rule>

                        <rule name="Rewrite CI Index">

                            <match url="." />

                            <conditions>

                                <add input="{REQUEST_FILENAME}" pattern="css|js|jpg|jpeg|png|gif|ico|htm|html" negate="true" />

                            </conditions>

                            <action type="Rewrite" url="index.php/{R:0}" />

                        </rule>

                    </rules>

                </rewrite>

            </system.webServer>

        </configuration>   

        Comentários

        Tipo de Posts
        Parceiros
        Feed

        Entre com o seu e-mail:

        Sobre

        Rafael Nonato Ribeiro Ferreira, graduado em Análise e Desenvolvimento de Sistemas pela Uninove, programador nas linguagens PHP, JavaScript, JQuery e Java, desenvolvedor web HTML e CSS desenvolve e modela em SGBDs Mysql, PostGreSQL e Oracle, atualmente trabalha como Analista e Desenvolvedor de Sistemas, é um brasileiro, cristão, patriota filiado ao PSOL e com convicções politicas próprias conforme será mostrado em seu futuro site www.constituicaoproposta.com.br, nas horas de folga gosta de tocar seu violão e compor letras de múisca, Torço para o São Paulo e para a Portela.

        © Copyright 2012 NRF Informática Soluções. All Rights Reserved.