Mod_Rewriting baseado em uma variável GET

2

Então - eu usei o mod reescrito alguns milhares de vezes para fazer coisas como mudar url.tld / show / season / 1 para carregar video.php? show = someshow & temporada = 1.

No entanto - Agora eu preciso fazer o oposto, mostrar uma página HTML temporária em vez de servir PHP nessas páginas.

myshows.com/seasons/?sid=1

Eu tentei fazer um rewrite cond, incluindo o?, mas parece que nunca funciona.

RewriteRule ^ / seasons / \? sid = 1 migrating.html

EDITAR Preciso ter certeza de que a única página efetuada é o SID = 1, e não qualquer outro ID de temporada possível

Alguma idéia?

    
por GruffTech 13.06.2011 / 18:37

1 resposta

2

Tomou um pouco de trabalho para encontrar, mas

RewriteCond %{QUERY_STRING} sid=1$
RewriteRule ^.*$ /migrating.html

Fez o truque.

    
por 13.06.2011 / 19:07