Mon site http://www.dorsetdesigns.co.uk/ n'a pas .html
après cela, mais quand je vais à "sur nous page", il a .html
à la fin?comment les gens ont des sites sans .html à la fin?
Répondre
Par défaut, un serveur Web affichera la page index.html ou index.aspx ou default.aspx dans un dossier.
Utilisez Mod_rewrite pour faire apparaître les URL comme vous le souhaitez.
http://httpd.apache.org/docs/current/mod/mod_rewrite.html
Je crois en ajoutant la règle suivante mod_rewrite supprimerait tous les .html de urls
RewriteRule ([^.]+)\.html /$1
Cela se fait simplement par des documents par défaut. Si vous avez un document par défaut nommé comme index.html ou default.html, chaque fois que vous accéderez au répertoire racine (à n'importe quel niveau), vous verrez comme ça. Dans l'exemple d'URL que vous avez donné, il est identique à l'accès http://www.dorsetdesigns.co.uk/index.html et ils ont un document par défaut comme index.html. La réécriture d'URL n'est pas nécessaire pour les choses simples comme celle-ci.
Une explication très simplifiée:
Eh bien, en arrière quand le web a commencé il y a quelques décennies, seuls les serveurs « servis » fichiers HTML statiques. Cela signifiait que vous deviez ajouter .html à toutes les demandes que vous avez faites. Maintenant nous avons du contenu dynamique, il change en temps réel et les extensions de fichiers sont obsolètes.
Plus sur le sujet à votre question, il a à voir avec quel type de serveur que vous utilisez, comment il est configuré et quel âge il est. Les extensions (non seulement html, mais aussi php et aspx pour n'en nommer que quelques-unes) sont maintenant optionnelles.
Plus de lecture: http://en.wikipedia.org/wiki/Web_server#Path_translation –
- 1. Comment les gens ont-ils construit des sites Web avant qu'il y ait des serveurs Web/d'applications?
- 2. Quels problèmes les gens ont-ils eu avec TFS 2008?
- 3. Comment les gens ont-ils traversé le fichier de mot de passe LinkedIn si rapidement?
- 4. Comment les gens copient-ils la protection des runtimes FMP?
- 5. Voir les autres messages des gens
- 6. Microsoft Dynamics CRM - Est-ce que les gens créent des sites Web avec?
- 7. Sélectionnez uniquement les sites qui ont des crédits
- 8. SQL: comment trouver des gens qui ont participé à un seul événement
- 9. Drupal "Les gens qui ont lu cet article ont également lu" module
- 10. Pagination avec les sites html/UI View?
- 11. Statistiques pour les achats des gens
- 12. comment explorer le Web et obtenir la liste des sites qui ont des mots-clés
- 13. Comment trouver des gens qui ont acheté un produit mais pas un autre?
- 14. Boucle sans fin: pourquoi sans fin?
- 15. Comment explorer des sites Web sociaux sans utiliser d'API?
- 16. Comment les gens utilisent-ils les modèles éditeur/affichage par rapport aux aides HTML?
- 17. Objective-C: Sites HTML
- 18. Identification unique authentique des PC dans les sites Web html
- 19. Comment mettre fin à une boucle sans fin
- 20. Obtenir tous les sites dans la collection de sites sans obtenir toutes les listes?
- 21. Soumettre des formulaires Web pour les sites sans données d'attribut
- 22. SharePoint filtrage LDAP des utilisateurs gens Picker
- 23. Comment les gens font-ils la page ASP.NET dans l'URL avec le nom de fichier html?
- 24. comment YARN gère des emplois sans fin comme Tempête
- 25. comment incrémenter la population/boucle sans fin
- 26. comment trouver des gens via Twitter API?
- 27. Comment empêcher les gens d'accéder à cette page?
- 28. comment les gens de SAP regardent PowerBuilder
- 29. Comment les gens réalisent-ils des filtres photo dans iPhoneOS?
- 30. Comment fonctionnent les sites d'enchères?
Examinez les URL de réécriture (par exemple 'mod_rewrite' d'Apache). – PeeHaa
ok fera merci – arranb22