Domanda

Ho un server, il suo httpd.conf ha già alcuni " RedirectMatch permanenti " direttive in esso.

Non ho molta familiarità con mod_alias, ho sempre usato mod_rewrite.

Qual è la differenza di base? Non vedo un " L " flag in mod_alias per interrompere l'elaborazione delle regole.

Quale dovrei usare per le migliori pratiche di reindirizzamento da un sottodominio a un altro?

Posso usare entrambi contemporaneamente e sarà ovvio che ha la precedenza?

È stato utile?

Soluzione

mod_alias è sostanzialmente una versione più semplice di mod_rewrite. Non può fare alcune cose che mod_rewrite può, come manipolare la stringa di query. Se riesci a scegliere uno di essi, non vedo alcun motivo per cui vorresti usare mod_alias.

C'è un motivo specifico che devi provare a usare entrambi insieme?

Apache mod_rewrite & amp; trucchi di mod_alias che dovresti sapere sembra essere un buon articolo sui due. Nota a un certo punto che le regole mod_rewrite vengono eseguite prima di quelle mod_alias.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top