J'ai un script PHP script qui génère dynamiquement du contenu à partir d'une base de données sur la base de requêtes. L'utilisateur peut effectuer une recherche à partir d'une zone de texte pour le nom d'utilisateur "mark". Le contenu est fourni par PHP à l'adresse www.domain.com/?username=mark, mais j'aimerais que l'utilisateur voie l'URL de service comme www.domain.com/username/mark.html. De même, l'utilisateur peut effectuer une recherche à partir d'un profil (nombre entier). Le contenu est généré à l'adresse www.domain.com/?profile=2. J'aimerais que l'utilisateur voie l'URL de service comme www.domain.com/profile/2.html. Est-ce possible ?
Voici mon fichier .htaccess :
RewriteEngine On
RewriteRule ^username/([^/]*)\.html$ /?username=$1 [L]
RewriteRule ^realname/([^/]*)\.html$ /?realname=$1 [L]
RewriteRule ^profile/([^/]*)\.html$ /?profile=$1 [L]
Mod_rewrite est activé mais ce fichier ne semble pas fonctionner.