webside doorverwijzen naar domeinnaam via short URL

Status
Niet open voor verdere reacties.

Pepper

Gebruiker
Lid geworden
25 nov 2003
Berichten
92
Hallo, na jaren wachten hebben we toch aan onze familie website een domeinnaam verbonden.
Het doorverwijzen van de domeinnaam naar de URL van de site ging alleen niet.
De oude Planet URL met het http://home.planet.nl/~ golvend lijntje werd niet geaccepteerd,
De helpdesk van Mijndomein.nl was zo vriendelijk het volgende te melden:
"Dit probleem werd veroorzaakt door de speciale karakters in de URL. Zojuist heb ik een short URL aangemaakt voor de URL waarnaar doorverwezen word en uw domein doorverwezen naar de short URL. Hierdoor werkt de doorverwijzing momenteel wel goed."
Kan iemand me uitleggen wat een short URL is en hoe het werkt, het werkt overigens prima. bedankt
 
Een short URL is een URL met een korte, gemakkelijke naam die je doorstuurt naar de langere, vaak ingewikkeldere domeinnaam. Voorbeeld hiervan: de coca cola naam generator app. De eigenlijke URL van deze facebook app is https://apps.facebook.com/cokezonestudio/, maar je komt er ook als je www.shareacoke.nl intypt. Korter én makkelijker te onthouden. Hoop dat je iets aan deze info hebt :thumb:
 
Thx voor het antwoord, maar het is me nog niet helemaal duidelijk, een short URL doet dus eigenlijk wat een domeinnaam ook kan nl. doorverwijzen naar een webpage met moeilijke naam.
Onze domeinnaam kon niet rechtstreeks doorverwijzen omdat er een vreemd teken in de URL staat, de short URL is dus ook een soort unieke domeinnaam die doorverwijst naar mijn webpage.
Kan dan iedereen of in dit geval een helpdeskmedewerker (zonder toestemming, overigens geen probleem) een short URL aanmaken en koppelen aan mijn webpage en deze dan gebruiken om aan mijn domeinnaam te koppelen ?
 
Hoi Pepper,
In jouw geval ligt het iets anders. Op de servers van mijndomein.nl kunnen ze kennelijk niet goed overweg met een tilde (~) in een URL.
  • In een URL mogen maar een beperkt aantal lettertekens komen: 128 zg. ASCII characters.
    Zie nl.wikipedia.org/wiki/ASCII_%28tekenset%29.
  • Voor het gebruik van speciale tekens in een URL is de zogenaamde "URL encoding" nodig, die een afwijkende code gebruikt voor speciale tekens.
  • Zo is bv. een spatie in een URL een %20, een tilde is een %7E, een á is een %E1, een %28 is een (, een %29 is een ), enz.
Browsers gaan daar vaak nogal soepel mee om, maar servers soms niet.
Wat ze nu bij mijndomein.nl voor je gedaan hebben, zal ongeveer als volgt zijn.
  • De short URL fungeert alleen als intern tussenstadium.
  • De URL-aanvraag van de browser van een bezoeker bevat (net als de links in je html-code) de tilde.
  • Als een browser een pagina of bestand van je site opvraagt, komt deze terecht bij de short URL die als omvormer werkt: de tilde wordt dan vertaald in een %7E die de server bij mijndomein.nl wel kan doorverbinden; daar merk je dus verder niets van.
Hiermee wordt vermeden dat je alle verwijzingen in je pagina's naar http://home.planet.nl/~username/... moet omdopen in http://home.planet.nl/%7Fusername/... :)

En je laatste vraag: iedereen kan inderdaad van buitenaf een (externe) short URL aanmaken waarmee je op een site uitkomt.
Maar dat is iets anders. Zit je eenmaal op de betreffende site, dan heb je niets meer met tinyurl of de shortURL te maken: de links op een pagina lopen dan vervolgens niet meer over de tinyurl. Dus van buitenaf kan je niet zomaar je domeinnaam overnemen.
Bij een interne shortURL kan dat wel, want die zit ingebakken in de server waar de domeinnaam naar toe gaat.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan