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
Libérer: 2024-12-10 22:51:10
original
461 Les gens l'ont consulté

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>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal