registreren | inloggen
Gebruikersnaam Wachtwoord

 
DSE vraag & antwoord

Hier is de geselecteerde vraag en het antwoord:


Categorie: website

VRAAG: Hoe kan ik bezoekers automatisch doorsturen naar een andere pagina?

ANTWOORD:
Je kunt mensen automatisch doorverwijzen naar een andere pagina. Dat kan ook handig zijn als je de website verplaatst hebt naar een andere server en jouw bezoekers daar automatisch terecht wil laten komen.

We nemen als voorbeeld de DSE-gebruiker 'pietje' die op DSE een website www.dse.nl/~pietje heeft en nu zijn website gaat plaatsen op www.ikbenpietje.nl
Deze gebruiker wil voortaan bezoekers naar zijn DSE website automatisch naar de nieuwe plek doorsturen.
Dat kan op drie manieren (let op: dit is erg technisch...):

Manier 1: alles doorsturen naar een ander domein met dezelfde webstructuur
Dat is handig als jouw site op het nieuwe domein dezelfde mappen en dezelfde bestandsnamen heeft.
Voorbeelden:
  een bezoeker naar https://www.dse.nl/~pietje/bla.htm gaat dan naar https://www.ikbenpietje.nl/bla.htm
  een bezoeker naar https://www.dse.nl/~pietje/fotos/plaatje.jpg gaat dan naar https://www.ikbenpietje.nl/fotos/plaatje.jpg
Belangrijk is dus wel dat op het nieuwe domein precies dezelfde website staat.
Dat gaat via een bestand dat je moet aanmaken in jouw map www met de naam: .htaccess    (let op: dus met die '.' voor de bestandsnaam)
Zet daarin de volgende regel:
Redirect 301 /~pietje https://www.ikbenpietje.nl
Je vervangt daarin pietje door jouw accountnaam (jouw gebruikersnaam) en www.ikbenpietje.nl door jouw nieuwe website-adres.
Al het verkeer naar jouw DSE website gaat dan automatisch naar het nieuwe adres.

Manier 2: alles doorsturen naar een specifieke pagina op je nieuwe domein.
Als de website op jouw nieuwe domein een andere structuur of andere bestandnamen heeft kan je beter naar één centrale plek op de nieuwe website verwijzen (b.v. een menu) waar de bezoeker zelf zijn weg verder vindt.
Voorbeelden:
  een bezoeker naar https://www.dse.nl/~pietje/bla.htm gaat dan naar https://www.ikbenpietje.nl/menu.htm
  een bezoeker naar https://www.dse.nl/~pietje/mijnmapje/welkom.htm gaat dan ook naar https://www.ikbenpietje.nl/menu.htm
  een bezoeker naar https://www.dse.nl/~pietje gaat dan ook naar https://www.ikbenpietje.nl/menu.htm
Dat gaat via een bestand dat je moet aanmaken in jouw map www met de naam: .htaccess    (let op: dus met die '.' voor de bestandsnaam)
Zet daartoe de volgende code in jouw .htaccess :
RedirectMatch 301 ^.*$ https://www.ikbenpietje.nl/menu.htm
Je vervangt daarin www.ikbenpietje.nl/menu.htm door de url van de gewenste pagina in jouw nieuwe website.

Manier 3:
In plaats van manier 1 of 2 kun je ook specifiek per pagina de doorverwijzing maken door in de html-code bij de meta-tags van de pagina op te nemen:
<META HTTP-EQUIV="refresh" content="X;URL=internet_address">
Vervang 'X' door het aantal seconden dat de pagina moet blijven staan voordat de bezoeker doorgestuurd wordt naar de nieuwe pagina. Een korte vertraging kan handig zijn als je de bezoeker een boodschap wilt laten zien dat hij doorgestuurd wordt en zijn links moet aanpassen.
'Internet_address' vervang je uiteraard door het adres van de nieuwe pagina.

Tip: in windows is het lastig om .htaccess aan te maken. Doe dat via de Fileman die je via MijnAccount kunt aanroepen! Voordat je het bestand .htaccess in de map www gaat aanmaken ga je eerst even naar opties/voorkeuren en vink daar aan dat je verborgen bestanden zichtbaar wilt hebben want anders zal je geen .htaccess kunnen zien.


De url van deze specifieke vraag is http://www.dse.nl/helpdesk/question.php?id=236

Voor een volledig overzicht van vragen & antwoorden: => ga naar de helpdesk-pagina's