web.config
author Dan
Thu, 17 Dec 2009 04:27:50 -0500
changeset 1168 277a9cdead3e
parent 930 648043f3911d
permissions -rw-r--r--
Namespace_Default: added a workaround for an inconsistency in SQL. Basically, if you join the same table multiple times under multiple aliases, COUNT() always uses the first instance. Was affecting the comment counter in the "discussion" button.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
930
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
     1
<!-- Enano CMS - IIS7 Rewrite support -->
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
     2
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
     3
<configuration>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
     4
  <configSections>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
     5
    <sectionGroup name="rewriteRules">
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
     6
      <section name="rules" overrideModeDefault="Allow" />
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
     7
    </sectionGroup>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
     8
  </configSections>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
     9
  <system.webServer>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    10
    <rewrite>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    11
      <rules>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    12
        <!-- Main rule - short and sweet-->
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    13
        <rule name="Enano rewritten URLs" stopProcessing="true">
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    14
          <match url="(.*)" ignoreCase="false" />
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    15
          <conditions>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    16
            <!-- Don't rewrite if the user requested a real directory or file-->
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    17
            <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    18
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    19
          </conditions>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    20
          <action type="Rewrite" url="index.php?title={R:1}" appendQueryString="true" />
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    21
        </rule>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    22
      </rules>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    23
    </rewrite>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    24
  </system.webServer>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    25
</configuration>
648043f3911d Added web.config support for IIS7 URL rewriting.
Dan
parents:
diff changeset
    26