Pesquisar na Comunidade
Mostrando resultados para as tags ''web.config htaccess .net''.
Encontrado 1 registro
-
Olá pessoal, sou novato aqui, a alguns dias venho sofrendo com o web,config, não sei se este é o local correto, mas como é .net resolvi postar aqui, bom eu estou tentando rescrever url de uma certa forma que meu script possa funcionar, porem fiz na maquina de testes, e uso xampp para testar, então apache > htaccess, ai a maquina do sistema é com IIS, e preciso usar o web.config, escrevi o de uma forma que ele não funciona de forma alguma, e ainda proibe a visualização de todos os arquivos da pasta onde se encontra, alguem consegue me ajudar ou me dar um caminho para encontrar minha resposta? htaccess RewriteEngine On RewriteRule ^upload$ upload_photo.php [NC,END] RewriteRule ^teste$ teste2.php [NC,END] RewriteRule ^preview/([0-9]+)-([0-9]+).png public/preview/$1-$2.png [NC,END] RewriteRule ^purchased/([0-9]+)-([0-9]+).png fetch_photo.php?userId=$1&photoId=$2&tmb=0 [NC,END] RewriteRule ^purchased/([0-9]+)-([0-9]+)_small.png fetch_photo.php?userId=$1&photoId=$2&tmb=1 [NC,END] RewriteRule ^crossdomain.xml$ crossdomain.xml [NC,END] # Else RewriteRule ^(.*)$ - [R=404] htaccess funcinou perfeitamente, mas o web.config não, e aqui está ele <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="rule 1N" stopProcessing="true"> <match url="^upload$" ignoreCase="true" /> <action type="Rewrite" url="/upload_photo.php" appendQueryString="true" /> </rule> <rule name="rule 2N" stopProcessing="true"> <match url="^preview/([0-9]+)-([0-9]+).png" ignoreCase="true" /> <action type="Rewrite" url="/public/preview/{R:1}-{R:2}.png" /> </rule> <rule name="rule 3N" stopProcessing="true"> <match url="^purchased/([0-9]+)-([0-9]+).png" ignoreCase="true" /> <action type="Rewrite" url="/fetch_photo.php?userId={R:1}&photoId={R:2}&tmb=0" /> </rule> <rule name="rule 4N" stopProcessing="true"> <match url="^purchased/([0-9]+)-([0-9]+)_small.png" ignoreCase="true" /> <action type="Rewrite" url="/fetch_photo.php?userId={R:1}&photoId={R:2}&tmb=1" /> </rule> <rule name="rule 5N" stopProcessing="true"> <match url="^crossdomain.xml$" ignoreCase="true" /> <action type="Rewrite" url="/crossdomain.xml" /> </rule> <rule name="rule 6N"> <match url="^(.*)$" /> <action type="CustomResponse" statusCode="404" subStatusCode="404" statusReason="Not Found" /> </rule> </rules> </rewrite> </system.webServer> </configuration> sempre que tiro a regra 6N consigo acessar as pastas, porem os urls ainda sim não funcionam.