Seite 1 von 1

Extension und IIS7 URL rewrite

Verfasst: 16.11.2014 12:20
von Tecwar
Hi,

ich hatte das problem das extension auf iis7 nich richtig liefen.
die situation war:
/extroute = 404 error
/app.php/extroute = funktioniert es

durch erweiterung meiner web.config habe ich das problem behoben.
falls jemand das selbe problem hat.... hier ist meine web.config:

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
	<system.webServer>	
		
    <rewrite>
        <rules>
            <rule name="ext rules" stopProcessing="true">
                <match url="^(.*)$" ignoreCase="true" />
                <conditions>
                    <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
                    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
                </conditions>

                	<action type="Rewrite" url="app.php"  appendQueryString="true" />
            </rule>
        </rules>
    </rewrite>
		
		<security>
			<requestFiltering>
				<hiddenSegments>
					<add segment="cache" />
					<add segment="files" />
					<add segment="store" />
					<add segment="config.php" />
					<add segment="common.php" />
				</hiddenSegments>
			</requestFiltering>
		</security>
	</system.webServer>
	<location path="images/avatars">
		<system.webServer>
			<security>
				<requestFiltering>
					<hiddenSegments>
						<add segment="upload" />
					</hiddenSegments>
				</requestFiltering>
			</security>
		</system.webServer>
	</location>
</configuration>

Re: Extension und IIS7 URL rewrite

Verfasst: 16.11.2014 19:44
von HabNurNeFrage
Hi,

coole Sache 8)
So kann nicht nur der Indianer die umgeschriebene Symphonie aufführen, sondern auch der Fenster-Server :wink:

Wer weitere .htaccess-Regeln in Windows IIS web.config Anweisungen konvertieren möchte/muss, kann hier schauen:
http://cbsa.com.br/tools/htaccessToWebC ... anguage=en

LG