..


Sponsorētās saites

Pārvirzīšanas URL Apache mod_alias

Raksts raksta Claudio Garau
Lapa 1 no 3

1. Apache modulis mod_alias

Apache mod_alias ir modulis atsaucas direktīvas, kas nosaka alternatīvu veidu URL (tulkojums), praksē būs iespējams sasniegt konkrētu Web lapu vai citu resursu ar dažādu ierakstot adrešu joslā, lai Šī paša iemesla dēļ, mod_alias var izmantot arī darbībām URL novirzīšanu.

Paņemsim, piemēram, mēs zinām, ka Apache direktīvu jāraksta uz konteinera norādīta konfigurācijas failu httpd.conf un paredzēts sniegt norādījumus, kas darbojas Web servera.
Nākamajā lodziņā instrukcijas parādīt piemēru diezgan bieži konteineri:

 



 <VirtualHost *>

 





 Servera_nosaukums www.celebrity2nds.com







 ServerAlias ​​celebrity2nds.com







 # ... Citas direktīvas

 





 </ VirtualHost>

 
In kodu, kuru mēs esam piedāvājuši divas direktīvas: Servera_nosaukums, kas norāda īsto vārdu Host mūsu mājas lapā un ServerAlias ​​ka var tikt padoti parametri uz dažādiem pseidonīmi no sākotnējā, no tā izriet, ka vietā norādītās konteinera var panākt vai nu ievadot pilnu adresi ("www.celebrity2nds.com") un tās alias ("celebrity2nds.com").

ServerAlias, kā paredzēts, atzīst vairāki parametri, būt aktīvam, vienkārši ierakstiet tos vienu pēc otra atdala ar atstarpi:

 



 ServerAlias ​​celebrity2nds.com sito.celebrity2nds.com mrwebmaster

 
Alias ​​direktīvu sauc vienkārši izgūst failus, kas atrodas arī ārpus no Web servera dokumenta saknes (vienu, kas uzņem Web vietu.) Šī direktīva stājas divi parametri: URL ir jātulko, tas ir ceļš uz resursu pēc klienta ievadītajiem datiem, faktisko ceļu uz failu sistēmu, kurā resurss ir nepieciešama.

Piemēram:

 



 Alias ​​/ ikonas / usr / local / apache / ikonas

 
Šajā gadījumā visus pieprasījumus nosūta uz URL "http://www.nome_sito.it/icons" no Web servera izskatīsies direktorijā "/ usr / local / apache / ikonas", ko var ievietot vietu ārpus dokumenta saknes.

Direktīva AliasMatch otras puses, piedāvā vēl dažus instrumentus, lai administratoru Web servera, tas ir iespējams saistīt ar to regulārās izteiksmes, kas satur parametrus. Lūk, piemērs:

 



 AliasMatch / Ziemassvētku /(.*) \. Jpg $ / images / svētku / Ziemassvētki / $ 1.jpg

 
Šajā otrajā gadījumā, visi no klienta pieprasa failu "Jpg". Mapē "/ Ziemassvētki /" tiek meklēti no Web servera mapē "/ images / brīvdienas / Ziemassvētki /".

Šajā pašā kategorijā ...
E-Learning
Linux (Kurss) Linux (Kurss)
Pilnīga rokasgrāmata, lai atvērtā koda sistēmas. Sākot no 49 €.
MySQL (Kurss) MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39.
PHP (Kurss) PHP (Kurss)
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no 49 €.
Sponsorētās saites