2011-05-08 6 views

Répondre

3

La réécriture d'URL devrait faire l'affaire pour vous. D'abord, vous aurez besoin d'installer le module de réécriture d'URL, en supposant qu'il n'est pas déjà installé: http://www.iis.net/download/urlrewrite

Ensuite, ajoutez ce qui suit dans la section system.webServer de votre web.config:

<rewrite> 
    <rules> 
     <rule name="Main Rule" stopProcessing="true"> 
      <match url=".*" /> 
      <conditions logicalGrouping="MatchAll"> 
       <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
       <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
      </conditions> 
      <action type="Rewrite" url="YOUR_PAGE_HERE.html" /> 
     </rule> 
    </rules> 
</rewrite>

De toute évidence, remplacer YOUR_PAGE_HERE .html avec la page que vous souhaitez afficher. Ce jeu de règles affichera votre page statique pour toute URL qui n'est pas un répertoire ou un autre fichier. Si vous voulez que toutes les URLs affichent cette page, supprimez simplement l'élément entier <conditions>. Juste pas que si vous liez des images ou des feuilles de style, ils serviront votre page statique.

Pour plus d'informations sur la réécriture d'URL, je recommande les ressources suivantes:

  1. http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module/
  2. http://learn.iis.net/page.aspx/466/enabling-pretty-permalinks-in-wordpress/
Questions connexes