Diferencia entre revisiones de «Módulo Alias en Apache 2.4»

De MediaWiki
Ir a la navegación Ir a la búsqueda
 
(No se muestran 3 ediciones intermedias del mismo usuario)
Línea 3: Línea 3:
  
 
= Habilitando o módulo =
 
= Habilitando o módulo =
 +
sudo a2enmod alias
  
 
= Configuración =
 
= Configuración =
Línea 9: Línea 10:
 
  Alias "/image" "/ftp/pub/image"
 
  Alias "/image" "/ftp/pub/image"
  
−
Poido acceder por exemplo a unha imax coa URL www.paxina1.org/image/logo.jpg.
+
Poido acceder por exemplo a unha imaxe coa URL www.paxina1.org/image/logo.jpg  
  
 
Non chega con poñer a directiva Alias, ademáis é necesario dar permiso de acceso ó directorio:
 
Non chega con poñer a directiva Alias, ademáis é necesario dar permiso de acceso ó directorio:
Línea 23: Línea 24:
  
 
= Uso =
 
= Uso =
 +
O primeiro exemplo poderíase comprobar accedendo o navegador a url:
 +
www.paxina1.org/image/logo.jpg
  
 
= Referencias =
 
= Referencias =

Revisión actual del 18:28 12 nov 2020

Introducción

A directiva Alias permitennos que o servidor sirva ficheiros desde calquera ubicación do sistema de ficheiros ainda que esté fóra do directorio indicado no DocumentRoot.

Habilitando o módulo

sudo a2enmod alias

Configuración

Por exemplo se poño este alias no ficheiro de configuración de paxina1:

Alias "/image" "/ftp/pub/image"

Poido acceder por exemplo a unha imaxe coa URL www.paxina1.org/image/logo.jpg

Non chega con poñer a directiva Alias, ademáis é necesario dar permiso de acceso ó directorio:

Alias "/image" "/ftp/pub/image"
<Directory "/ftp/pub/image">
    Require all granted
</Directory>

Podemos usar a directiva AliasMatch de xeito similar a Alias pero usando expresións regulares para determinar a URL á que se accede. Por exemplo:

AliasMatch "^/image/(.*)$" "/ftp/pub/image/$1"

Uso

O primeiro exemplo poderíase comprobar accedendo o navegador a url:

www.paxina1.org/image/logo.jpg

Referencias