Site sans .html

Channol -  
xBlasterZ Messages postés 67 Statut Membre -
Bonjour,

Je souhaite faire un petit site web en html /

Je me demande comment faire pour qu'au lieu d'avoir

monsite.com/index.html
monsite.com/photos.html
monsite.com/conference.html

Avoir juste
monsite.com/ (mais qui affiche index.html)
monsite.com/photos.html
monsite.com/conference.html

Merci.

5 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Salut,

    Concernant la page d'accueil, sur la plupart des serveurs (Apache), c'est index.html (ou .htm, .php) qui est affiché si aucun fichier n'est précisé dans la requête.

    Pour retirer l'extension .html dans les autres adresses, tu peux utiliser la réécriture d'URL (url rewriting, mod_rewrite) ou les alias.
    3
  2. Skip
     
    Bonjour Channol,

    tu peut utiliser mod_rewrite pour réécrire les url grâce à un fichier .htaccess au niveau de tes pages web si tu n'as pas accès à ton httpd.conf (le cas de certains hébergemet mutualisés)

    je te recommande cet article qui explique bien comment utiliser la réécriture d'url

    http://www.elyoussfi.com/blog/apache2-activer-le-module-mod_rewrite-pour-la-reectriture-durl
    1
  3. tiralia Messages postés 1901 Statut Membre 268
     
    tu veux que quand on tape monsite.com/ on tombe sur la page index.html, c'est ca?
    0
  4. tiralia Messages postés 1901 Statut Membre 268
     
    normalement c'est le cas par defaut...
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. xBlasterZ Messages postés 67 Statut Membre 1
     
    tiralia je pense qu'il veut ça mais sur toutes les pages. Peut-être qu'il avait compris que sit on tape http://www.site.com/ on arrive à l'index. --
    0