Forfatter Emne: Understøttelse af 301 redirect  (Læst 1142 gange)

0 Medlemmer og 1 Gæst læser dette emne.

Offline walling

  • 12 o'clock flasher
  • *
  • Indlæg: 2
Understøttelse af 301 redirect
« Dato: 15-10-2009 23:40:51 »
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:
Kode: [Vælg]
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/html

Det 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
- Bjarke -

Offline Calzone

  • Blackbriar Operative
  • Administrator
  • DNS god
  • ******
  • Indlæg: 10.638
  • Color for the colorblind!
    • Mine film...
Sv: Understøttelse af 301 redirect
« Svar #1 Dato: 16-10-2009 08:00:26 »
GratisDNS er en DNS service, ikke en web service, hvad den IP du peger på svare har vi ikke meget magt over.
Greetings
Calzone AKA David Webb.

Offline walling

  • 12 o'clock flasher
  • *
  • Indlæg: 2
Sv: Understøttelse af 301 redirect
« Svar #2 Dato: 17-10-2009 13:43:54 »
GratisDNS er en DNS service, ikke en web service, hvad den IP du peger på svare har vi ikke meget magt over.
Det er klart at GratisDNS primært er en DNS-service, men en del af den service der udbydes er mulighed for 302-redirect og indlejring i frames (kan tilvælges under A records, muligvis også AAAA records). Det er GratisDNS' egen Apache-server, der sikrer denne redirect, men jeg har som bruger ikke meget magt over hvilken HTTP-kode den returnerer. Her synes jeg 301-redirect burde være en mulighed, da det kan bruges (korrekt) i flere tilfælde end 302-redirect.

Der er andre DNS-services "out there" som tilbyder 301-redirect som en ekstra service. Som danmarks største gratis DNS-service, synes jeg GratisDNS også bør tilbyde denne ekstra service.

Mvh.
Bjarke Walling
- Bjarke -

Offline Khael

  • 12 o'clock flasher
  • *
  • Indlæg: 2
Sv: Understøttelse af 301 redirect
« Svar #3 Dato: 02-12-2009 21:22:47 »
jeg er enig, det kunne være rigtigt fedt hvis man returnerede en 301 redirect header istedet for ved de services hvor man tilbyder A-record redirect - det er som walling skriver den rigtige måde at gøre det på - især med henblik på søgemaskiner.

Offline Gadensgaard

  • Junior wannabe
  • *
  • Indlæg: 6
Sv: Understøttelse af 301 redirect
« Svar #4 Dato: 20-12-2009 22:00:48 »
Enig - Kunne vi ikke få en 301 redirect i stedet for den 302 der tilbydes nu? Eventuelt begge..