..


Gesponsorde links

Redirect de URL in Apache mod_alias

Artikel geschreven door Claudio Garau
Pagina 1 van 3

1. Apache module mod_alias

De mod_alias in Apache is een module verwezen door de richtlijnen, die de alternatieven in de aard van de URL (vertaling) te definiëren, in de praktijk zal het mogelijk zijn om een bepaalde webpagina of een andere bron te bereiken door verschillende typen in de adresbalk, voor dezelfde reden kan de mod_alias ook worden gebruikt voor maatregelen op het URL-redirects.

Laten we een voorbeeld nemen, weten we dat de Apache-richtlijnen moeten worden geschreven om de container opgegeven in het configuratiebestand httpd.conf en bedoeld om de instructies voor het bedienen van de web server.
In het volgende vakje instructies geven een voorbeeld van een vrij vaak voor containers:

 



 <VirtualHost *>

 





 Servernaam www.decoup-og-31.com







 Serveralias decoup-og-31.com







 # ... Andere richtlijnen

 





 </ VirtualHost>

 
In de code die we hebben voorgesteld twee richtlijnen: ServerName, die de echte naam van de host van onze website en Serveralias dat kan worden doorgegeven als parameters om de verschillende aliassen van de oorspronkelijke aangeeft, volgt daaruit dat de locatie aangegeven in de container kan worden bereikt het invoeren van een volledige adres ("www.decoup-og-31.com") en haar alias ("decoup-og-31.com").

Serveralias, zoals verwacht, accepteert meerdere parameters, om actief te zijn, typ je ze de ene na de andere gescheiden door een spatie:

 



 Serveralias decoup-og-31.com sito.decoup-og-31.com mrwebmaster

 
De Alias-richtlijn wel gewoon haalt bestanden die ook extern zijn gelegen van het web server document root (degene die de website hosts). Deze richtlijn heeft twee parameters: de URL te vertalen, dat is het pad naar de bron gevraagd door de input van de klant, de daadwerkelijke pad naar het bestand systeem waar de bron is vereist.

Bijvoorbeeld:

 



 Alias ​​/ icons / usr / local / apache / icons

 
In dit geval zullen alle verzoeken verzonden naar de URL "http://www.nome_sito.it/icons" van de webserver kijken in de directory "/ usr / local / apache / icons" dat kan worden geplaatst in een locatie buiten de Document Root.

De richtlijn AliasMatch andere kant, heeft een paar hulpmiddelen om de beheerder van de webserver, is het mogelijk om te verbinden aan het de reguliere expressies met parameters. Hier is een voorbeeld:

 



 AliasMatch / Kerst /(.*) \. Jpg $ / images / vakantie / kerst / $ 1.jpg

 
In dit tweede geval, aan alle verzoeken van de klant bestand. "Jpg" in de map "/ Kerst /" zijn van de webserver gezocht in de map "/ images / vakantie / Kerst /".

In dezelfde categorie ...
E-Learning
Linux (Cursus) Linux (Cursus)
Complete gids voor open-source systeem. Van 49 €.
MySQL (Cursus) MySQL (Cursus)
Beheer van de open source database. Van 39 €.
PHP (Cursus) PHP (Cursus)
Volledige cursus voor het maken van dynamische websites. Van 49 €.
Gesponsorde links