é o valor de RewriteBase disponível como uma variável / referência?

Estou escrevendo um arquivo .htaccess que irá verificar se uma página solicitada existe em um cache ou não. Para realizar a verificação (e salvar a digitação), estou configurando uma variável ENV com o local do cache:

# all this works as I expect #
<IfModule mod_rewrite.c>

RewriteEngine On
RewriteBase /some/path/
RewriteRule ^(.*)$ - [E=rewritebase:/some/path/,E=cache:%{ENV:rewritebase}cache/] 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}%{ENV:cache}$1\.html -f
RewriteRule ^(.*)$ $1\.html [L]

</IfModule>

Como você pode ver, eu também estou tendo que definir uma variável ENV para "stand in" para o valor RewriteBase. Eu prefiro não, já que se o RewriteBase for alterado, eu teria que lembrar de alterar a variável ENV também. Eventualmente, isso pode ser uma parte de um CMS usado por outros, que eu gostaria de ser o mais simples / direto possível para configurar, com o menor número de oportunidades de erro. Eu gostaria de poder definir apenas oENV:cache variávelsem a necessidade de estabelecer umENV:rewritebase variável, assim (ou similar):

# doesn't work #
RewriteRule ^(.*)$ - [E=cache:%{RewriteBase}cache/]

Como implícito, ocache/ O diretório sempre estará localizado dentro do diretório especificado em RewriteBase. [editar]
. . . no entanto, seránão sempre é o caminho físico onde esse arquivo .htaccess existe.
[/editar]

Eu ficaria feliz em ouvir sugestões alternativas também. Obrigado a todos!

questionAnswers(2)

yourAnswerToTheQuestion