Apache reescrita não encontrando caminho

1

Estou tentando reescrever um caminho interno para solicitações específicas. Eu tenho o seguinte URL: link

Essa página da Web tem algumas inclusões do lado do servidor. No entanto, este é um sistema de gerenciamento de conteúdo da Web, portanto, os arquivos incluídos residem em outro lugar. A linha SSI é <!--#include virtual="/wxt/wxt40/head.htm" --> . Há também um alias configurado para iw-mount . Então, suponho que ele tentará encontrar essa inclusão no link . Eu preciso remapá-lo para encontrá-lo em link .

Então eu tentei algumas combinações diferentes para reescrever sem sorte. Aqui está o último que eu tentei:

RewriteCond %{ENV:url} ^/iw-mount/.*?/wxt.*$
RewriteRule ^(/iw-mount/).*?(/wxt.*$) $1default/main/common/wxt/WORKAREA/content/htdocs$2
Eu sou muito bom em entender o Regex, mas acho que é minha compreensão limitada do que o Apache reescreve, na verdade, isso pode ser o meu problema. Eu li sobre os documentos e olhei para exemplos, mas eles não são claros. Então eu acho que tenho 2 qestions:

  1. Estou reescrevendo URLs ou caminhos locais?
  2. Alguém pode me informar o que há de errado com minha regra de reescrita acima?
por markbernard 31.07.2015 / 19:44

0 respostas