intentado buscar para esto, pero mi google-fu se carece en la actualidad.Pruebas A/B con Apache y mod_rewrite
así que tengo 2 versiones del sitio, en
/var/www/vhosts/testa.mydomain.com/httpdocs and
/var/www/vhosts/testb.mydomain.com/httpdocs
donde cada DocumentRoot es más o menos una revisión completa del sitio, y quiero hacer las pruebas A/B (multivariado) para ver qué sitio tiene un mejor rendimiento.
googleando la semana pasada vi sugerencias sobre cómo hacer esta vez (incluso & segundos impares), pero como el sitio es un sitio de canasta (¡o incluso una canasta!), No quiero revolver entre 2 diferentes escenarios de procesamiento mediados de la transacción.
Así que pensé que sería bueno para servir de testa si la dirección IP del cliente último octeto fue parejo, y desde TestB último octeto si era extraño. Por lo menos, podríamos obtener algunas métricas sobre cuántas personas abandonaron la cesta como demasiado difíciles de manejar en las diferentes versiones del sitio.
Estoy bastante seguro de que un montón de líneas RewriteCond basadas en% {REMOTE_ADDR} lo harán, pero estoy bastante desinteresado en mod_rewrite.
los usuarios visitarían test.mydomain.com, y deberían ser servidos desde uno u otro DocumentRoot de manera uniforme, sin ver testa o testb en su url, pero podríamos registrar el rendimiento de cada variante.
de cualquier gurú amablemente capaz de aconsejar?
TIA David
Actualización: Me puedo configurar testa.mydomain y testb.mydomain como subdominios a través de máquinas virtuales si eso ayuda alguna.
Mmm, ¡o esta pregunta es difícil o aburrida! –
¿Es aceptable un redireccionamiento? ¿O puede colocar los sitios en subcarpetas de un dominio principal? – AWinter