mod_rewrite ou mod_alias?
-
03-07-2019 - |
Question
J'ai un serveur. Son fichier httpd.conf contient déjà des "" RedirectMatch permanents ". directives qu'il contient.
Je ne connais pas très bien mod_alias, je n'ai jamais utilisé que mod_rewrite.
Quelle est la différence fondamentale? Je ne vois pas de " L " indicateur dans mod_alias pour arrêter les règles de traitement.
Lequel devrais-je utiliser pour les meilleures pratiques de redirection d'un sous-domaine vers un autre?
Puis-je utiliser les deux en même temps et la priorité sera-t-elle évidente?
La solution
mod_alias est fondamentalement une version simplifiée de mod_rewrite. Il ne peut pas faire certaines choses que mod_rewrite peut faire, telles que manipuler la chaîne de requête. Si vous êtes en mesure de choisir l'un d'eux, je ne vois aucune raison pour laquelle vous voudriez utiliser mod_alias.
Y a-t-il une raison spécifique pour laquelle vous devez essayer de combiner les deux?
Apache mod_rewrite & amp; astuces mod_alias vous devriez savoir semble être un bon article sur les deux. Il note à un moment donné que les règles mod_rewrite sont exécutées avant celles de mod_alias.