.htaccess Variável do RewiteRule

1

Eu estou querendo criar um redirecionamento para urls usando .htaccess

link

para mapear para minha estrutura de pastas existente o que é

link

duas variáveis o subdomínio que pode diferir e o showtitle

então eu escrevi

RewriteCond %{HTTP_HOST} ^(.*)\.example\.com$
RewriteCond %{REQUEST_URI} ^/([a-z]*)/sitemap.xml
RewriteRule ^(.*)$    http://%1.example.com/sitemaps/sitemap_%1_$1_3day.xml [L]

que redireciona para

link

Preciso combinar o RewriteCond em um para acessar as duas variáveis? Ou posso pegar as variáveis como elas são?

    
por bertsisterwanda 29.07.2012 / 18:01

1 resposta

1

Conseguido fazê-lo funcionar desta maneira.

RewriteCond %{HTTP_HOST} ^(.*)\.example\.com$
RewriteRule ^([a-z]*)/sitemap.xml http://%1.example.com/sitemaps/sitemap_%1_$1_3day.xml [L,R=302]
    
por 30.07.2012 / 11:15