We proberen de kwaliteit van onze kennisbank voortdurend te verbeteren.
Geef de informatie op deze pagina een waardering met de slider hierboven.
Website Server Alias Catchall
Met een Server Alias Catchall wordt alles wat voor .uwdomein.nl gezet wordt, doorverwezen naar uwdomein.nl, terwijl de originele URL intact blijft. Op deze pagina geven we een praktisch voorbeeld waarvoor u een Server Alias Catchall kunt gebruiken.
Server Alias Catchall voor meertalige websites
Stel: u wilt uw website in meerdere talen aanbieden, zonder de complete site 1 keer voor elke taal te hoeven maken. Daarnaast vindt u het ook lelijk om de taal als een parameter in de URL mee te geven.
In zo'n geval (en in veel meer gevallen) kunt u bij Byte gebruik maken van een Server Alias catchall waarmee alles wat voor .uwdomein.nl gezet wordt, doorverwijst naar uwdomein.nl, terwijl de originele URL intact blijft.
Om in het talenvoorbeeld te blijven: u zou bijvoorbeeld de volgende domeinnamen kunnen gebruiken, die allemaal naar dezelfde site wijzen:
- en.uwdomein.nl
- nl.uwdomein.nl
- de.uwdomein.nl
Bovenstaande domeinen zullen allemaal op uwdomein.nl uitkomen, terwijl in de URL (bijvoorbeeld) en.uwdomein.nl blijft staan. In de code van uw website kunt u nu eenvoudig bekijken welke taal uw bezoeker opgevraagd heeft, door de HTTP_HOST-variabele te gebruiken.
Onder PHP kunt u deze vinden in de $_SERVER-array: $_SERVER[['HTTP_HOST']. Onder Perl kunt u hem vinden in de %ENV-hash: $ENV{HTTP_HOST}.
Vanzelfsprekend kunt u deze Server Alias-catchall voor veel meer leuke toepassingen inzetten.
Hoe zet u een Server Alias catchall aan?
Op het Service Panel kunt u onder subdomeinen onderaan bij Serveralias catchall inschakelen een vinkje zetten.
De huidige waardering is: 72/100 (5 stemmen)- Deze pagina is het laatst bewerkt op 30 mrt 2012 om 12:28.
- Deze pagina is 1.150 keer bekeken.