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?

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top