Maison >développement back-end >tutoriel php >Comment .htaccess peut-il réécrire les URL pour une expérience utilisateur plus conviviale ?

Comment .htaccess peut-il réécrire les URL pour une expérience utilisateur plus conviviale ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-10 22:51:10415parcourir

How Can .htaccess Rewrite URLs for a Friendlier User Experience?

Création d'URL conviviales avec .htaccess

Introduction

La création d'URL conviviales peut améliorer l'utilisateur expérience et esthétique du site Web. .htaccess est un puissant outil de configuration Apache qui vous permet de manipuler les URL. Cet article fournit un guide complet sur la façon de créer des URL conviviales à l'aide de .htaccess.

Création de la configuration de l'URL de base

Pour commencer, créez un fichier .htaccess dans le document racine de votre site Web. Ensuite, ajoutez la configuration suivante :

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^/([^/]+)/([^/]+)/?([^/]*)/?$ index.php?ctrl=&id=&tab= [QSA,L]
</IfModule>

Cette configuration redirigera toutes les requêtes vers index.php et transmettra les paramètres dans la chaîne de requête URL.

Exemple de transformation d'URL

Prenons un exemple d'URL transformation :

  • Avant : http://website.com/index.php?ctrl=pelicula&id=0221889
  • Après : http://website.com/pelicula/0221889/

**Article de gestion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn