Hej.
Jeg synes GratisDNS bør tilføje understøttelse for HTTP 301 redirects. Jeg bruger redirects til at håndtere www (tilføje "www." hvis man ikke skriver det) på mine domæner, fordi min hosting udbyder (Google App Engine) ikke understøtter såkaldte "naked domains". Den rette HTTP-kode at bruge i denne situation er 301, hvilket desværre ikke er muligt hos GratisDNS.
Jeg har søgt på forumet og det ser ud til at der er nogle personer, der ønsker denne feature. De har dog ikke foreslået det i dette forum, men i stedet spurgt supporten om hvordan man tilvælger 301 redirect i kontrolpanelet. Jeg synes det er en relevant feature, også i disse tider hvor SEO er en vigtig del af det at lave og vedligeholde et website. Hvis man søger på "
SEO 301 302" på Google, kan man i de første artikler læse at 301 og 302 kan bruges i forskellige situationer. Men konklusionen er at der er brug for 301 redirects, og den første artikel går så langt som at sige at hvis man er i tvivl, så brug et 301 redirect. Man kan også læse i bøger som "RESTful Web Services" at hvis man skal være pedantisk omkring HTTP-koder, så bør 302 undgås. I stedet bør man bruge 301 (permanent omdirigering), 303 (se anden URI) og 307 (midlertidig omdirigering).
For mig at se er valg af 301 redirect vigtigere end det at kunne indlejre sin side i frames. Men jeg ved selvfølgelig ikke hvor mange der bruger den funktion.
Jeg har for mine egne domæner prøvet at køre "curl -i
http://domæne.dk", hvilket returnerer denne klump af HTTP headers:
HTTP/1.1 302 Found
Date: Thu, 15 Oct 2009 15:11:58 GMT
Server: Apache/2.2.9 (FreeBSD) PHP/5.2.8 with Suhosin-Patch
X-Powered-By: PHP/5.2.8
Last-Modified: Thu, 15 Oct 2009 15:11 GMT
Location: http://www.domæne.dk
Content-Length: 0
Content-Type: text/htmlDet ses tydeligt at returkoden er "302 Found", ikke "301 Permanent Redirect".
Så for at opsummere: Tilføj mulighed for 301 redirect i kontrolpanelet, når man laver et HTTP redirect på en A record.
Mvh.
Bjarke Walling