Comment puis-je toujours afficher la même page HTML statique quelle que soit l'URL du même domaine? J'utilise IIS7Toujours afficher la même page HTML
Répondre
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. Comment afficher la sortie html dans la même page?
- 2. Afficher la page html?
- 3. Comment afficher la page .html
- 4. Formulaire html/php simple à afficher sur la même page
- 5. HTML 5 Canvas toDATAURL toujours la même
- 6. Afficher la même page après avoir enregistré
- 7. Toujours afficher FooterTemplate, même sans données
- 8. Comment afficher la page html de chaîne
- 9. afficher la page html avec jquery
- 10. comment afficher la page html de db
- 11. Afficher la page html dans asp.net
- 12. La page HTML pour montrer la barre de menu toujours
- 13. preg_replace donne toujours lien vers la même page que 1
- 14. Vérifier si l'utilisateur est toujours sur la même page
- 15. Jquery - Afficher/Masquer - va toujours la page cliquez
- 16. return false mais toujours afficher à la page suivante
- 17. JSF: Afficher la page pendant le backingBean fonctionne toujours
- 18. Afficher plusieurs produits sur la même page dans Magento
- 19. OpenGL: toujours la même couleur
- 20. Primefaces graphicImage montrant toujours la même image
- 21. Afficher un nombre aléatoire dans un champ de zone de texte dans la même page HTML
- 22. Afficher le texte sur la même ligne que HTML Table?
- 23. Comment afficher la vidéo sur la page html dans Firefox
- 24. Afficher la chaîne XML dans la page HTML
- 25. Afficher la page html de la base de données
- 26. instruction if toujours afficher vrai même l'entrée est faux
- 27. mise en mémoire cache dynamique de la page: afficher la page du cache html redirigé ou afficher la page dynamique?
- 28. Script de même page HTML/PHP
- 29. afficher toujours un bouton
- 30. Afficher la page html dans webview et interagir avec cette page html