O Apache Alias ​​oferece suporte a caminhos relativos?

O Apache Alias ​​oferece suporte a caminhos relativos?

Estou tentando criar um alias para um arquivo usando um caminho relativo da raiz do documento, assim:

Alias /js/jquery-1.9.1.min.js lib/jquery-1.9.1/jquery-1.9.1.min.js

Não funciona, mas não consigo encontrar nada ema documentaçãosobre caminhos relativos.

Suporta caminhos relativos?

Responder1

Você pode usar umrelativocaminho do diretório (ou caminho do arquivo) como o destino da Aliasdiretiva. Contudo, é relativo aoServerRoot, não o DocumentRoot.

Um dos principais usos da Aliasdiretiva é poder acessar arquivos fora do DocumentRoot.DocumentRoot

Se você quiser "alias" de arquivos em relação ao DocumentRoot, então você pode usar mod_rewrite. Por exemplo, em umservidorouhost virtualcontexto:

RewriteEngine On
RewriteRule ^/js/((jquery-1\.9\.1)\.min\.js)$ /lib/$1/$2 [L]

Referência:

informação relacionada