No lo entiendo....
Supongo que tendrás un "servidor", q siempre coincide...
Lo que te puede variar de la url es el query string (los parámetros que le pases)... simplemente, o le pasas un parametro específico para el css, o en uno q tengas, lo buscas con strpos...
No veo la complicación! Sería algo así
Código PHP:
$parametro = $_POST['cadena']; //O $_GET!
if(strpos($parametro, 'palabra') === false)
echo '<link href="no_hay_palabra.css" rel="stylesheet" type="text/css" />';
else
echo '<link href="hay_palabra.css" rel="stylesheet" type="text/css" />';
No sé si no entiendo el problema bien.. intenta explicarte un poco!